mirror of
https://github.com/postgres/postgres.git
synced 2025-12-07 12:02:30 +03:00
Get rid of the last few uses of typeidTypeName() rather than
format_type_be() in error messages.
This commit is contained in:
@@ -102,7 +102,7 @@ create aggregate newavg2 (sfunc = int4pl,
|
||||
stype = int4,
|
||||
finalfunc = int2um,
|
||||
initcond = '0');
|
||||
ERROR: AggregateCreate: function 'int2um(int4)' does not exist
|
||||
ERROR: AggregateCreate: function int2um(integer) does not exist
|
||||
-- left out basetype
|
||||
create aggregate newcnt1 (sfunc = int4inc,
|
||||
stype = int4,
|
||||
@@ -137,10 +137,10 @@ drop aggregate newcnt (nonesuch);
|
||||
ERROR: Type "nonesuch" does not exist
|
||||
-- no such aggregate
|
||||
drop aggregate nonesuch (int4);
|
||||
ERROR: RemoveAggregate: aggregate 'nonesuch' for type integer does not exist
|
||||
ERROR: RemoveAggregate: aggregate nonesuch(integer) does not exist
|
||||
-- no such aggregate for type
|
||||
drop aggregate newcnt (float4);
|
||||
ERROR: RemoveAggregate: aggregate 'newcnt' for type real does not exist
|
||||
ERROR: RemoveAggregate: aggregate newcnt(real) does not exist
|
||||
--
|
||||
-- REMOVE FUNCTION
|
||||
|
||||
@@ -152,7 +152,7 @@ drop function 314159();
|
||||
ERROR: parser: parse error at or near "314159"
|
||||
-- no such function
|
||||
drop function nonesuch();
|
||||
ERROR: RemoveFunction: function 'nonesuch()' does not exist
|
||||
ERROR: RemoveFunction: function nonesuch() does not exist
|
||||
--
|
||||
-- REMOVE TYPE
|
||||
|
||||
|
||||
@@ -205,7 +205,7 @@ GRANT USAGE ON FUNCTION testfunc1(int) TO regressuser3; -- semantic error
|
||||
ERROR: invalid privilege type USAGE for function object
|
||||
GRANT ALL PRIVILEGES ON FUNCTION testfunc1(int) TO regressuser4;
|
||||
GRANT ALL PRIVILEGES ON FUNCTION testfunc_nosuch(int) TO regressuser4;
|
||||
ERROR: GRANT: function 'testfunc_nosuch(int4)' does not exist
|
||||
ERROR: GRANT: function testfunc_nosuch(integer) does not exist
|
||||
SET SESSION AUTHORIZATION regressuser2;
|
||||
SELECT testfunc1(5), testfunc2(5); -- ok
|
||||
testfunc1 | testfunc2
|
||||
|
||||
Reference in New Issue
Block a user