mirror of
https://git.postgresql.org/git/postgresql.git
synced 2025-02-23 19:39:53 +08:00
Add a few tests for unary minus syntax.
This commit is contained in:
parent
bc85dbf893
commit
aeecb4e505
@ -73,10 +73,19 @@ SELECT '' AS five, i.f1, i.f1 / '2'::int2 AS x FROM INT4_TBL i;
|
|||||||
|
|
||||||
SELECT '' AS five, i.f1, i.f1 / '2'::int4 AS x FROM INT4_TBL i;
|
SELECT '' AS five, i.f1, i.f1 / '2'::int4 AS x FROM INT4_TBL i;
|
||||||
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- more complex expressions
|
-- more complex expressions
|
||||||
--
|
--
|
||||||
|
|
||||||
|
-- variations on unary minus parsing
|
||||||
|
SELECT -2+3 AS one;
|
||||||
|
|
||||||
|
SELECT 4-2 AS two;
|
||||||
|
|
||||||
|
SELECT 2- -1 AS three;
|
||||||
|
|
||||||
|
SELECT 2 - -2 AS four;
|
||||||
|
|
||||||
SELECT '2'::int2 * '2'::int2 = '16'::int2 / '4'::int2 AS true;
|
SELECT '2'::int2 * '2'::int2 = '16'::int2 / '4'::int2 AS true;
|
||||||
|
|
||||||
SELECT '2'::int4 * '2'::int2 = '16'::int2 / '4'::int4 AS true;
|
SELECT '2'::int4 * '2'::int2 = '16'::int2 / '4'::int4 AS true;
|
||||||
|
Loading…
Reference in New Issue
Block a user