aboutsummaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_expr.c
diff options
context:
space:
mode:
authorThomas G. Lockhart <lockhart@fourpalms.org>1997-12-23 19:47:32 +0000
committerThomas G. Lockhart <lockhart@fourpalms.org>1997-12-23 19:47:32 +0000
commit2c833a728f1f77cbe2a792684dd51ef3447eddad (patch)
tree1c7e87c6570deb2463467433b47e6bd03d6f450a /src/backend/parser/parse_expr.c
parent8ed721ffefd418124b8d69c7ad0fd0ac1532e239 (diff)
downloadpostgresql-2c833a728f1f77cbe2a792684dd51ef3447eddad.tar.gz
postgresql-2c833a728f1f77cbe2a792684dd51ef3447eddad.zip
Implement CREATE TABLE ... AS SELECT borrowing code from SubSelect
and from SELECT ... INTO ... support code. Allow NOT, IS NULL, IS NOT NULL in constraints. Define unionall boolean flag in SubSelect structure. Implement row descriptors: (a, b, c) = (x, y, z). Change IS TRUE, IS FALSE, etc. to expressions using "=" rather than function calls to istrue() or isfalse() to allow optimization. Force type for TRUE and FALSE to bool.
Diffstat (limited to 'src/backend/parser/parse_expr.c')
0 files changed, 0 insertions, 0 deletions