diff options
Diffstat (limited to 'src/backend/parser/gram.y')
| -rw-r--r-- | src/backend/parser/gram.y | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y index 456db5c50e..21782824ca 100644 --- a/src/backend/parser/gram.y +++ b/src/backend/parser/gram.y @@ -6768,6 +6768,12 @@ transaction_mode_item: | READ WRITE { $$ = makeDefElem("transaction_read_only", makeIntConst(FALSE, @1)); } + | DEFERRABLE + { $$ = makeDefElem("transaction_deferrable", + makeIntConst(TRUE, @1)); } + | NOT DEFERRABLE + { $$ = makeDefElem("transaction_deferrable", + makeIntConst(FALSE, @1)); } ; /* Syntax with commas is SQL-spec, without commas is Postgres historical */ |
