mirror of
https://github.com/postgres/postgres.git
synced 2025-07-28 23:42:10 +03:00
Error message editing in contrib (mostly by Joe Conway --- thanks Joe!)
This commit is contained in:
@ -6,8 +6,9 @@
|
||||
-- does not depend on contents of seg.sql.
|
||||
--
|
||||
\set ECHO none
|
||||
psql:seg.sql:10: NOTICE: ProcedureCreate: type seg is not yet defined
|
||||
psql:seg.sql:15: NOTICE: Argument type "seg" is only a shell
|
||||
psql:seg.sql:10: NOTICE: type seg is not yet defined
|
||||
DETAIL: Creating a shell type definition.
|
||||
psql:seg.sql:15: NOTICE: argument type seg is only a shell
|
||||
--
|
||||
-- testing the input and output functions
|
||||
--
|
||||
@ -393,30 +394,38 @@ SELECT '100(+-)1'::seg AS seg;
|
||||
|
||||
-- invalid input
|
||||
SELECT ''::seg AS seg;
|
||||
ERROR: seg_in: can't parse an empty string
|
||||
ERROR: can't parse an empty string
|
||||
SELECT 'ABC'::seg AS seg;
|
||||
ERROR: syntax error at or near position 1, character ('A', \101), input: 'ABC'
|
||||
ERROR: syntax error
|
||||
DETAIL: syntax error at or near position 1, character ('A', \101), input: 'ABC'
|
||||
|
||||
SELECT '1ABC'::seg AS seg;
|
||||
ERROR: syntax error at or near position 2, character ('A', \101), input: '1ABC'
|
||||
ERROR: syntax error
|
||||
DETAIL: syntax error at or near position 2, character ('A', \101), input: '1ABC'
|
||||
|
||||
SELECT '1.'::seg AS seg;
|
||||
ERROR: syntax error at or near position 2, character ('.', \056), input: '1.'
|
||||
ERROR: syntax error
|
||||
DETAIL: syntax error at or near position 2, character ('.', \056), input: '1.'
|
||||
|
||||
SELECT '1.....'::seg AS seg;
|
||||
ERROR: syntax error at or near position 6, character ('.', \056), input: '1.....'
|
||||
ERROR: syntax error
|
||||
DETAIL: syntax error at or near position 6, character ('.', \056), input: '1.....'
|
||||
|
||||
SELECT '.1'::seg AS seg;
|
||||
ERROR: syntax error at or near position 2, character ('1', \061), input: '.1'
|
||||
ERROR: syntax error
|
||||
DETAIL: syntax error at or near position 2, character ('1', \061), input: '.1'
|
||||
|
||||
SELECT '1..2.'::seg AS seg;
|
||||
ERROR: syntax error at or near position 5, character ('.', \056), input: '1..2.'
|
||||
ERROR: syntax error
|
||||
DETAIL: syntax error at or near position 5, character ('.', \056), input: '1..2.'
|
||||
|
||||
SELECT '1 e7'::seg AS seg;
|
||||
ERROR: syntax error at or near position 3, character ('e', \145), input: '1 e7'
|
||||
ERROR: syntax error
|
||||
DETAIL: syntax error at or near position 3, character ('e', \145), input: '1 e7'
|
||||
|
||||
SELECT '1e700'::seg AS seg;
|
||||
ERROR: numeric value 1e700 unrepresentable
|
||||
ERROR: syntax error
|
||||
DETAIL: numeric value 1e700 unrepresentable
|
||||
--
|
||||
-- testing the operators
|
||||
--
|
||||
|
Reference in New Issue
Block a user