aboutsummaryrefslogtreecommitdiff
path: root/src/tutorial/C-code
diff options
context:
space:
mode:
authorThomas G. Lockhart <lockhart@fourpalms.org>1997-10-25 05:56:41 +0000
committerThomas G. Lockhart <lockhart@fourpalms.org>1997-10-25 05:56:41 +0000
commitf10b63923760101f765b1d37b1fcc7adc189d778 (patch)
treeacf2436d5bd03d2afd3805d97aa8f63d311f8053 /src/tutorial/C-code
parent27d0d1a159a819af8f1bf388945fc90c354cbdaf (diff)
downloadpostgresql-f10b63923760101f765b1d37b1fcc7adc189d778.tar.gz
postgresql-f10b63923760101f765b1d37b1fcc7adc189d778.zip
Add SQL92 "constants" CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP,
CURRENT_USER. Add syntax for primary and foreign keys. Change optional syntax in CREATE INDEX to avoid parsing conflict with TIMESTAMP WITH TIME ZONE data type (use USING <class> rather than WITH...). Decouple various categories of data type syntax to allow the most possible non-ambiguous extensions to SQL92 for column names and labels. This should make the parser a bit more understandable, or at least easier to find where and how the data types are handled. Support syntax for IN and EXISTS clauses with subselects. Support SQL92 syntax for IS TRUE/IS FALSE/IS NOT TRUE/IS NOT FALSE.
Diffstat (limited to 'src/tutorial/C-code')
0 files changed, 0 insertions, 0 deletions