diff options
author | Bruce Momjian <bruce@momjian.us> | 2000-09-12 05:09:57 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2000-09-12 05:09:57 +0000 |
commit | 7f171b599a50d471d4791c768b538978b4a2dc95 (patch) | |
tree | 14e781e762ae6d60898505b43a0a819dee94c36e /src/backend/tcop/utility.c | |
parent | 65edb541865032b5750cfe58cb8f7affbe1fc298 (diff) |
This patch implements the following command:
ALTER TABLE <tablename> OWNER TO <username>
Only a superuser may execute the command.
--
Mark Hollomon
mhh@mindspring.com
Diffstat (limited to 'src/backend/tcop/utility.c')
-rw-r--r-- | src/backend/tcop/utility.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c index d603914c514..9edb092e62d 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.93 2000/09/12 04:49:11 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.94 2000/09/12 05:09:45 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -371,6 +371,9 @@ ProcessUtility(Node *parsetree, case 'E': /* CREATE TOAST TABLE */ AlterTableCreateToastTable(stmt->relname, false); break; + case 'U': /* ALTER OWNER */ + AlterTableOwner(stmt->relname, stmt->name); + break; default: /* oops */ elog(ERROR, "T_AlterTableStmt: unknown subtype"); break; |