aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/functioncmds.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2008-10-21 10:38:51 +0000
committerPeter Eisentraut <peter_e@gmx.net>2008-10-21 10:38:51 +0000
commitd1b02e76482fec6c8109f4a0f68e027f2ad5b8a9 (patch)
tree66cdd48ab13648014879be3df0a6c2b5ff48f2c6 /src/backend/commands/functioncmds.c
parent1471e3843d04797ff117f84f6331b8b2e8fdd787 (diff)
downloadpostgresql-d1b02e76482fec6c8109f4a0f68e027f2ad5b8a9.tar.gz
postgresql-d1b02e76482fec6c8109f4a0f68e027f2ad5b8a9.zip
Use format_type_be() instead of TypeNameToString() for some more user-facing
error messages where the type existence is established.
Diffstat (limited to 'src/backend/commands/functioncmds.c')
-rw-r--r--src/backend/commands/functioncmds.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/backend/commands/functioncmds.c b/src/backend/commands/functioncmds.c
index 2b3723d6445..12762b8aaab 100644
--- a/src/backend/commands/functioncmds.c
+++ b/src/backend/commands/functioncmds.c
@@ -10,7 +10,7 @@
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/commands/functioncmds.c,v 1.98 2008/07/18 03:32:52 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/commands/functioncmds.c,v 1.99 2008/10/21 10:38:51 petere Exp $
*
* DESCRIPTION
* These routines take the parse tree and pick out the
@@ -1412,8 +1412,8 @@ CreateCast(CreateCastStmt *stmt)
ereport(ERROR,
(errcode(ERRCODE_INSUFFICIENT_PRIVILEGE),
errmsg("must be owner of type %s or type %s",
- TypeNameToString(stmt->sourcetype),
- TypeNameToString(stmt->targettype))));
+ format_type_be(sourcetypeid),
+ format_type_be(targettypeid))));
if (stmt->func != NULL)
{
@@ -1554,8 +1554,8 @@ CreateCast(CreateCastStmt *stmt)
ereport(ERROR,
(errcode(ERRCODE_DUPLICATE_OBJECT),
errmsg("cast from type %s to type %s already exists",
- TypeNameToString(stmt->sourcetype),
- TypeNameToString(stmt->targettype))));
+ format_type_be(sourcetypeid),
+ format_type_be(targettypeid))));
/* ready to go */
values[Anum_pg_cast_castsource - 1] = ObjectIdGetDatum(sourcetypeid);
@@ -1629,13 +1629,13 @@ DropCast(DropCastStmt *stmt)
ereport(ERROR,
(errcode(ERRCODE_UNDEFINED_OBJECT),
errmsg("cast from type %s to type %s does not exist",
- TypeNameToString(stmt->sourcetype),
- TypeNameToString(stmt->targettype))));
+ format_type_be(sourcetypeid),
+ format_type_be(targettypeid))));
else
ereport(NOTICE,
(errmsg("cast from type %s to type %s does not exist, skipping",
- TypeNameToString(stmt->sourcetype),
- TypeNameToString(stmt->targettype))));
+ format_type_be(sourcetypeid),
+ format_type_be(targettypeid))));
return;
}
@@ -1646,8 +1646,8 @@ DropCast(DropCastStmt *stmt)
ereport(ERROR,
(errcode(ERRCODE_INSUFFICIENT_PRIVILEGE),
errmsg("must be owner of type %s or type %s",
- TypeNameToString(stmt->sourcetype),
- TypeNameToString(stmt->targettype))));
+ format_type_be(sourcetypeid),
+ format_type_be(targettypeid))));
/*
* Do the deletion