diff options
| author | Tom Lane <tgl@sss.pgh.pa.us> | 2003-07-20 21:56:35 +0000 |
|---|---|---|
| committer | Tom Lane <tgl@sss.pgh.pa.us> | 2003-07-20 21:56:35 +0000 |
| commit | da4ed8bfdd79759f5a1fccc4bb0940929bdc4ff2 (patch) | |
| tree | ed72b114797c44d92818e166fefeedb779f9f5f8 /src/backend/commands/alter.c | |
| parent | 46bc5870079e829db82d352d05444c95ce62050a (diff) | |
| download | postgresql-da4ed8bfdd79759f5a1fccc4bb0940929bdc4ff2.tar.gz | |
Another round of error message editing, covering backend/commands/.
Diffstat (limited to 'src/backend/commands/alter.c')
| -rw-r--r-- | src/backend/commands/alter.c | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/src/backend/commands/alter.c b/src/backend/commands/alter.c index 65b27f5def..c90a84b68f 100644 --- a/src/backend/commands/alter.c +++ b/src/backend/commands/alter.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/commands/alter.c,v 1.1 2003/06/27 14:45:27 petere Exp $ + * $Header: /cvsroot/pgsql/src/backend/commands/alter.c,v 1.2 2003/07/20 21:56:32 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -44,8 +44,8 @@ CheckOwnership(RangeVar *rel, bool noCatalogs) tuple = SearchSysCache(RELOID, ObjectIdGetDatum(relOid), 0, 0, 0); - if (!HeapTupleIsValid(tuple)) - elog(ERROR, "Relation \"%s\" does not exist", rel->relname); + if (!HeapTupleIsValid(tuple)) /* should not happen */ + elog(ERROR, "cache lookup failed for relation %u", relOid); if (!pg_class_ownercheck(relOid, GetUserId())) aclcheck_error(ACLCHECK_NOT_OWNER, rel->relname); @@ -54,8 +54,10 @@ CheckOwnership(RangeVar *rel, bool noCatalogs) { if (!allowSystemTableMods && IsSystemClass((Form_pg_class) GETSTRUCT(tuple))) - elog(ERROR, "relation \"%s\" is a system catalog", - rel->relname); + ereport(ERROR, + (errcode(ERRCODE_INSUFFICIENT_PRIVILEGE), + errmsg("relation \"%s\" is a system catalog", + rel->relname))); } ReleaseSysCache(tuple); @@ -154,6 +156,7 @@ ExecRenameStmt(RenameStmt *stmt) } default: - elog(ERROR, "invalid object type for RenameStmt: %d", stmt->renameType); + elog(ERROR, "unrecognized rename stmt type: %d", + (int) stmt->renameType); } } |
