aboutsummaryrefslogtreecommitdiff
path: root/src/tutorial/C-code/beard.c
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/beard.c
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/beard.c')
0 files changed, 0 insertions, 0 deletions