diff options
| author | Bruce Momjian | 2003-02-13 05:20:05 +0000 |
|---|---|---|
| committer | Bruce Momjian | 2003-02-13 05:20:05 +0000 |
| commit | 8195f8f0427e0387f595ca951e4dcc257655e891 (patch) | |
| tree | 1174ef5cb3c3e240c542260879cfc34a9a9437f9 /src/backend/tcop | |
| parent | 8add2e1bcafd92a06fada1098b110638a3d4b7f6 (diff) | |
Code for WITHOUT OIDS.
On Wed, 2003-01-08 at 21:59, Christopher Kings-Lynne wrote:
> I agree. I want to remove OIDs from heaps of our tables when we go to 7.3.
> I'd rather not have to do it in the dump due to down time.
Rod Taylor <rbt@rbt.ca>
Diffstat (limited to 'src/backend/tcop')
| -rw-r--r-- | src/backend/tcop/utility.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c index 18a474f34b6..b48550428f6 100644 --- a/src/backend/tcop/utility.c +++ b/src/backend/tcop/utility.c @@ -10,7 +10,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.191 2003/02/10 04:44:46 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.192 2003/02/13 05:20:01 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -549,7 +549,7 @@ ProcessUtility(Node *parsetree, interpretInhOption(stmt->relation->inhOpt), stmt->name); break; - case 'O': /* ALTER COLUMN SET NOT NULL */ + case 'n': /* ALTER COLUMN SET NOT NULL */ AlterTableAlterColumnSetNotNull(relid, interpretInhOption(stmt->relation->inhOpt), stmt->name); @@ -611,6 +611,11 @@ ProcessUtility(Node *parsetree, AlterTableOwner(relid, get_usesysid(stmt->name)); break; + case 'o': /* ADD OIDS */ + AlterTableAlterOids(relid, + interpretInhOption(stmt->relation->inhOpt), + false); + break; default: /* oops */ elog(ERROR, "ProcessUtility: Invalid type for AlterTableStmt: %d", stmt->subtype); |
