Trial implementation of ALTER DROP COLUMN.
Hiroshi Inoue <inoue@tpf.co.jp>
Trial implementation of ALTER DROP COLUMN. They are #ifdef'd. Add -D_DROP_COLUMN_HACK__ compile option to evaluate it.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/commands/command.c | modified | +380 −1 |
| src/backend/commands/copy.c | modified | +43 −1 |
| src/backend/commands/vacuum.c | modified | +5 −1 |
| src/backend/optimizer/prep/preptlist.c | modified | +34 −3 |
| src/backend/parser/parse_relation.c | modified | +9 −1 |
| src/backend/parser/parse_target.c | modified | +7 −1 |
| src/backend/utils/cache/relcache.c | modified | +21 −1 |
| src/include/catalog/pg_attribute.h | modified | +15 −1 |