@@ -41,7 +41,7 @@ SELECT '.1'::cube AS cube;
41
41
(1 row)
42
42
43
43
SELECT '-.1'::cube AS cube;
44
- ERROR: parse error, expecting `FLOAT' or `O_PAREN' or `O_BRACKET' at or before position 2, character ('.', \056), input: '-.1'
44
+ ERROR: parse error at or before position 2, character ('.', \056), input: '-.1'
45
45
46
46
SELECT '1.0'::cube AS cube;
47
47
cube
@@ -217,46 +217,46 @@ SELECT '[(0,0,0,0),(1,0,0,0)]'::cube AS cube;
217
217
SELECT ''::cube AS cube;
218
218
ERROR: cube_in: can't parse an empty string
219
219
SELECT 'ABC'::cube AS cube;
220
- ERROR: parse error, expecting `FLOAT' or `O_PAREN' or `O_BRACKET' at or before position 1, character ('A', \101), input: 'ABC'
220
+ ERROR: parse error at or before position 1, character ('A', \101), input: 'ABC'
221
221
222
222
SELECT '()'::cube AS cube;
223
- ERROR: parse error, expecting `FLOAT' at or before position 2, character (')', \051), input: '()'
223
+ ERROR: parse error at or before position 2, character (')', \051), input: '()'
224
224
225
225
SELECT '[]'::cube AS cube;
226
- ERROR: parse error, expecting `O_PAREN' at or before position 2, character (']', \135), input: '[]'
226
+ ERROR: parse error at or before position 2, character (']', \135), input: '[]'
227
227
228
228
SELECT '[()]'::cube AS cube;
229
- ERROR: parse error, expecting `FLOAT' at or before position 3, character (')', \051), input: '[()]'
229
+ ERROR: parse error at or before position 3, character (')', \051), input: '[()]'
230
230
231
231
SELECT '[(1)]'::cube AS cube;
232
- ERROR: parse error, expecting `COMMA' at or before position 5, character (']', \135), input: '[(1)]'
232
+ ERROR: parse error at or before position 5, character (']', \135), input: '[(1)]'
233
233
234
234
SELECT '[(1),]'::cube AS cube;
235
- ERROR: parse error, expecting `O_PAREN' at or before position 6, character (']', \135), input: '[(1),]'
235
+ ERROR: parse error at or before position 6, character (']', \135), input: '[(1),]'
236
236
237
237
SELECT '[(1),2]'::cube AS cube;
238
- ERROR: parse error, expecting `O_PAREN' at or before position 7, character (']', \135), input: '[(1),2]'
238
+ ERROR: parse error at or before position 7, character (']', \135), input: '[(1),2]'
239
239
240
240
SELECT '[(1),(2),(3)]'::cube AS cube;
241
- ERROR: parse error, expecting `C_BRACKET' at or before position 9, character (',', \054), input: '[(1),(2),(3)]'
241
+ ERROR: parse error at or before position 9, character (',', \054), input: '[(1),(2),(3)]'
242
242
243
243
SELECT '1,'::cube AS cube;
244
- ERROR: parse error, expecting `FLOAT' at or before position 2, character (',', \054), input: '1,'
244
+ ERROR: parse error at or before position 2, character (',', \054), input: '1,'
245
245
246
246
SELECT '1,2,'::cube AS cube;
247
- ERROR: parse error, expecting `FLOAT' at or before position 4, character (',', \054), input: '1,2,'
247
+ ERROR: parse error at or before position 4, character (',', \054), input: '1,2,'
248
248
249
249
SELECT '1,,2'::cube AS cube;
250
- ERROR: parse error, expecting `FLOAT' at or before position 3, character (',', \054), input: '1,,2'
250
+ ERROR: parse error at or before position 3, character (',', \054), input: '1,,2'
251
251
252
252
SELECT '(1,)'::cube AS cube;
253
- ERROR: parse error, expecting `FLOAT' at or before position 4, character (')', \051), input: '(1,)'
253
+ ERROR: parse error at or before position 4, character (')', \051), input: '(1,)'
254
254
255
255
SELECT '(1,2,)'::cube AS cube;
256
- ERROR: parse error, expecting `FLOAT' at or before position 6, character (')', \051), input: '(1,2,)'
256
+ ERROR: parse error at or before position 6, character (')', \051), input: '(1,2,)'
257
257
258
258
SELECT '(1,,2)'::cube AS cube;
259
- ERROR: parse error, expecting `FLOAT' at or before position 4, character (',', \054), input: '(1,,2)'
259
+ ERROR: parse error at or before position 4, character (',', \054), input: '(1,,2)'
260
260
261
261
-- invalid input: semantic errors and trailing garbage
262
262
SELECT '[(1),(2)],'::cube AS cube; -- 0