aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/dbcommands.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2002-12-01 21:05:14 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2002-12-01 21:05:14 +0000
commit8e3a87fbd4d5552599888b087e23a28df0bb6be5 (patch)
treee99856f0fdd38b253a25f9cb0334ad23e576baf5 /src/backend/commands/dbcommands.c
parent02f8c9a38297459c2664044ea6d98d91678a4d79 (diff)
downloadpostgresql-8e3a87fbd4d5552599888b087e23a28df0bb6be5.tar.gz
postgresql-8e3a87fbd4d5552599888b087e23a28df0bb6be5.zip
Teach planner to expand sufficiently simple SQL-language functions
('SELECT expression') inline, like macros, during the constant-folding phase of planning. The actual expansion is not difficult, but checking that we're not changing the semantics of the call turns out to be more subtle than one might think; in particular must pay attention to permissions issues, strictness, and volatility.
Diffstat (limited to 'src/backend/commands/dbcommands.c')
0 files changed, 0 insertions, 0 deletions