OSDN Git Service

Add keywords to implement Vadim's transaction isolation
authorThomas G. Lockhart <lockhart@fourpalms.org>
Wed, 12 May 1999 07:22:52 +0000 (07:22 +0000)
committerThomas G. Lockhart <lockhart@fourpalms.org>
Wed, 12 May 1999 07:22:52 +0000 (07:22 +0000)
commitbcb5aac81dec14d892fae18b446315367563be4c
treed69dc265cad3ff598f910c00a369b001228c88e1
parent3ce054b57db206f0f3de2231d3a1ff0a35fdddb9
Add keywords to implement Vadim's transaction isolation
 and lock syntax as fully parsed tokens.
Two keywords for isolation are non-reserved SQL92
 (COMMITTED, SERIALIZABLE).
All other new keywords are non-reserved Postgres (not SQL92)
 (ACCESS, EXCLUSIVE, MODE, SHARE).
Add syntax to allow CREATE [GLOBAL|LOCAL] TEMPORARY TABLE, throwing an
 error if GLOBAL is specified.
src/backend/parser/gram.y
src/backend/parser/keywords.c