mirror of
https://github.com/postgres/postgres.git
synced 2025-07-27 12:41:57 +03:00
Allow underscores in integer and numeric constants.
This allows underscores to be used in integer and numeric literals, and their corresponding type input functions, for visual grouping. For example: 1_500_000_000 3.14159_26535_89793 0xffff_ffff 0b_1001_0001 A single underscore is allowed between any 2 digits, or immediately after the base prefix indicator of non-decimal integers, per SQL:202x draft. Peter Eisentraut and Dean Rasheed Discussion: https://postgr.es/m/84aae844-dc55-a4be-86d9-4f0fa405cc97%40enterprisedb.com
This commit is contained in:
@ -141,7 +141,7 @@ begin
|
||||
declare x int;
|
||||
begin
|
||||
-- we assume this will take longer than 1 second:
|
||||
select count(*) into x from generate_series(1, 1000000000000);
|
||||
select count(*) into x from generate_series(1, 1_000_000_000_000);
|
||||
exception
|
||||
when others then
|
||||
raise notice 'caught others?';
|
||||
|
@ -88,7 +88,7 @@ begin
|
||||
declare x int;
|
||||
begin
|
||||
-- we assume this will take longer than 1 second:
|
||||
select count(*) into x from generate_series(1, 1000000000000);
|
||||
select count(*) into x from generate_series(1, 1_000_000_000_000);
|
||||
exception
|
||||
when others then
|
||||
raise notice 'caught others?';
|
||||
|
Reference in New Issue
Block a user