提交 88587d31 编写于 作者: H Heikki Linnakangas

Whitespace fixes, to make regression test match upstream more closely.

上级 1077cdcd
......@@ -508,7 +508,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, t1.val + t2.val
SELECT t1.id1, t1.id2, t1.result, t2.expected
FROM num_result t1, num_exp_add t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
id1 | id2 | result | expected
-----+-----+--------+----------
(0 rows)
......@@ -519,7 +519,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val + t2.val, 10)
SELECT t1.id1, t1.id2, t1.result, round(t2.expected, 10) as expected
FROM num_result t1, num_exp_add t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != round(t2.expected, 10) ;
AND t1.result != round(t2.expected, 10);
id1 | id2 | result | expected
-----+-----+--------+----------
(0 rows)
......@@ -533,7 +533,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, t1.val - t2.val
SELECT t1.id1, t1.id2, t1.result, t2.expected
FROM num_result t1, num_exp_sub t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
id1 | id2 | result | expected
-----+-----+--------+----------
(0 rows)
......@@ -544,7 +544,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val - t2.val, 40)
SELECT t1.id1, t1.id2, t1.result, round(t2.expected, 40)
FROM num_result t1, num_exp_sub t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != round(t2.expected, 40) ;
AND t1.result != round(t2.expected, 40);
id1 | id2 | result | round
-----+-----+--------+-------
(0 rows)
......@@ -558,7 +558,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, t1.val * t2.val
SELECT t1.id1, t1.id2, t1.result, t2.expected
FROM num_result t1, num_exp_mul t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
id1 | id2 | result | expected
-----+-----+--------+----------
(0 rows)
......@@ -569,7 +569,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val * t2.val, 30)
SELECT t1.id1, t1.id2, t1.result, round(t2.expected, 30) as expected
FROM num_result t1, num_exp_mul t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != round(t2.expected, 30) ;
AND t1.result != round(t2.expected, 30);
id1 | id2 | result | expected
-----+-----+--------+----------
(0 rows)
......@@ -584,7 +584,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, t1.val / t2.val
SELECT t1.id1, t1.id2, t1.result, t2.expected
FROM num_result t1, num_exp_div t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
id1 | id2 | result | expected
-----+-----+--------+----------
(0 rows)
......@@ -596,7 +596,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val / t2.val, 80)
SELECT t1.id1, t1.id2, t1.result, round(t2.expected, 80) as expected
FROM num_result t1, num_exp_div t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != round(t2.expected, 80) ;
AND t1.result != round(t2.expected, 80);
id1 | id2 | result | expected
-----+-----+--------+----------
(0 rows)
......@@ -610,7 +610,7 @@ INSERT INTO num_result SELECT id, 0, SQRT(ABS(val))
SELECT t1.id1, t1.result, t2.expected
FROM num_result t1, num_exp_sqrt t2
WHERE t1.id1 = t2.id
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
id1 | result | expected
-----+--------+----------
(0 rows)
......@@ -625,7 +625,7 @@ INSERT INTO num_result SELECT id, 0, LN(ABS(val))
SELECT t1.id1, t1.result, t2.expected
FROM num_result t1, num_exp_ln t2
WHERE t1.id1 = t2.id
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
id1 | result | expected
-----+--------+----------
(0 rows)
......@@ -640,7 +640,7 @@ INSERT INTO num_result SELECT id, 0, LOG(numeric '10', ABS(val))
SELECT t1.id1, t1.result, t2.expected
FROM num_result t1, num_exp_log10 t2
WHERE t1.id1 = t2.id
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
id1 | result | expected
-----+--------+----------
(0 rows)
......@@ -655,7 +655,7 @@ INSERT INTO num_result SELECT id, 0, POWER(numeric '10', LN(ABS(round(val,200)))
SELECT t1.id1, t1.result, t2.expected
FROM num_result t1, num_exp_power_10_ln t2
WHERE t1.id1 = t2.id
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
id1 | result | expected
-----+--------+----------
(0 rows)
......@@ -696,7 +696,7 @@ ERROR: numeric field overflow
DETAIL: A field with precision 4, scale 4 must round to an absolute value less than 1. Rounded overflowing value: 1.0000
INSERT INTO fract_only VALUES (7, '0.00001');
INSERT INTO fract_only VALUES (8, '0.00017');
SELECT * FROM fract_only ;
SELECT * FROM fract_only;
id | val
----+---------
1 | 0.0000
......@@ -717,7 +717,7 @@ INSERT INTO ceil_floor_round VALUES ('9.4999999');
INSERT INTO ceil_floor_round VALUES ('0.0');
INSERT INTO ceil_floor_round VALUES ('0.0000001');
INSERT INTO ceil_floor_round VALUES ('-0.000001');
SELECT a, ceil(a), ceiling(a), floor(a), round(a) FROM ceil_floor_round ;
SELECT a, ceil(a), ceiling(a), floor(a), round(a) FROM ceil_floor_round;
a | ceil | ceiling | floor | round
-----------+------+---------+-------+-------
-5.5 | -5 | -5 | -6 | -6
......@@ -806,7 +806,7 @@ DROP TABLE width_bucket_test;
-- TO_CHAR()
--
SELECT '' AS to_char_1, to_char(val, '9G999G999G999G999G999')
FROM num_data ;
FROM num_data;
to_char_1 | to_char
-----------+------------------------
| 0
......@@ -838,7 +838,7 @@ SELECT '' AS to_char_2, to_char(val, '9G999G999G999G999G999D999G999G999G999G999'
(10 rows)
SELECT '' AS to_char_3, to_char(val, '9999999999999999.999999999999999PR')
FROM num_data ;
FROM num_data;
to_char_3 | to_char
-----------+------------------------------------
| .000000000000000
......@@ -854,7 +854,7 @@ SELECT '' AS to_char_3, to_char(val, '9999999999999999.999999999999999PR')
(10 rows)
SELECT '' AS to_char_4, to_char(val, '9999999999999999.999999999999999S')
FROM num_data ;
FROM num_data;
to_char_4 | to_char
-----------+-----------------------------------
| .000000000000000+
......@@ -869,7 +869,7 @@ SELECT '' AS to_char_4, to_char(val, '9999999999999999.999999999999999S')
| 93901.577630260000000+
(10 rows)
SELECT '' AS to_char_5, to_char(val, 'MI9999999999999999.999999999999999') FROM num_data ;
SELECT '' AS to_char_5, to_char(val, 'MI9999999999999999.999999999999999') FROM num_data;
to_char_5 | to_char
-----------+-----------------------------------
| .000000000000000
......@@ -884,7 +884,7 @@ SELECT '' AS to_char_5, to_char(val, 'MI9999999999999999.999999999999999')
| 93901.577630260000000
(10 rows)
SELECT '' AS to_char_6, to_char(val, 'FMS9999999999999999.999999999999999') FROM num_data ;
SELECT '' AS to_char_6, to_char(val, 'FMS9999999999999999.999999999999999') FROM num_data;
to_char_6 | to_char
-----------+---------------------
| +0.
......@@ -899,7 +899,7 @@ SELECT '' AS to_char_6, to_char(val, 'FMS9999999999999999.999999999999999')
| +93901.57763026
(10 rows)
SELECT '' AS to_char_7, to_char(val, 'FM9999999999999999.999999999999999THPR') FROM num_data ;
SELECT '' AS to_char_7, to_char(val, 'FM9999999999999999.999999999999999THPR') FROM num_data;
to_char_7 | to_char
-----------+----------------------
| 0.
......@@ -914,7 +914,7 @@ SELECT '' AS to_char_7, to_char(val, 'FM9999999999999999.999999999999999THPR')
| 93901.57763026
(10 rows)
SELECT '' AS to_char_8, to_char(val, 'SG9999999999999999.999999999999999th') FROM num_data ;
SELECT '' AS to_char_8, to_char(val, 'SG9999999999999999.999999999999999th') FROM num_data;
to_char_8 | to_char
-----------+-----------------------------------
| + .000000000000000
......@@ -929,7 +929,7 @@ SELECT '' AS to_char_8, to_char(val, 'SG9999999999999999.999999999999999th')
| + 93901.577630260000000
(10 rows)
SELECT '' AS to_char_9, to_char(val, '0999999999999999.999999999999999') FROM num_data ;
SELECT '' AS to_char_9, to_char(val, '0999999999999999.999999999999999') FROM num_data;
to_char_9 | to_char
-----------+-----------------------------------
| 0000000000000000.000000000000000
......@@ -944,7 +944,7 @@ SELECT '' AS to_char_9, to_char(val, '0999999999999999.999999999999999')
| -0000000083028485.000000000000000
(10 rows)
SELECT '' AS to_char_10, to_char(val, 'S0999999999999999.999999999999999') FROM num_data ;
SELECT '' AS to_char_10, to_char(val, 'S0999999999999999.999999999999999') FROM num_data;
to_char_10 | to_char
------------+-----------------------------------
| +0000000000000000.000000000000000
......@@ -959,7 +959,7 @@ SELECT '' AS to_char_10, to_char(val, 'S0999999999999999.999999999999999')
| -0000000083028485.000000000000000
(10 rows)
SELECT '' AS to_char_11, to_char(val, 'FM0999999999999999.999999999999999') FROM num_data ;
SELECT '' AS to_char_11, to_char(val, 'FM0999999999999999.999999999999999') FROM num_data;
to_char_11 | to_char
------------+-----------------------------
| 0000000000000000.
......@@ -974,7 +974,7 @@ SELECT '' AS to_char_11, to_char(val, 'FM0999999999999999.999999999999999')
| -0000000083028485.
(10 rows)
SELECT '' AS to_char_12, to_char(val, 'FM9999999999999999.099999999999999') FROM num_data ;
SELECT '' AS to_char_12, to_char(val, 'FM9999999999999999.099999999999999') FROM num_data;
to_char_12 | to_char
------------+---------------------
| .0
......@@ -989,7 +989,7 @@ SELECT '' AS to_char_12, to_char(val, 'FM9999999999999999.099999999999999') FRO
| 93901.57763026
(10 rows)
SELECT '' AS to_char_13, to_char(val, 'FM9999999999990999.990999999999999') FROM num_data ;
SELECT '' AS to_char_13, to_char(val, 'FM9999999999990999.990999999999999') FROM num_data;
to_char_13 | to_char
------------+---------------------
| 0000.000
......@@ -1004,7 +1004,7 @@ SELECT '' AS to_char_13, to_char(val, 'FM9999999999990999.990999999999999') FRO
| 93901.57763026
(10 rows)
SELECT '' AS to_char_14, to_char(val, 'FM0999999999999999.999909999999999') FROM num_data ;
SELECT '' AS to_char_14, to_char(val, 'FM0999999999999999.999909999999999') FROM num_data;
to_char_14 | to_char
------------+-----------------------------
| 0000000000000000.00000
......@@ -1019,7 +1019,7 @@ SELECT '' AS to_char_14, to_char(val, 'FM0999999999999999.999909999999999') FRO
| -0000000083028485.00000
(10 rows)
SELECT '' AS to_char_15, to_char(val, 'FM9999999990999999.099999999999999') FROM num_data ;
SELECT '' AS to_char_15, to_char(val, 'FM9999999990999999.099999999999999') FROM num_data;
to_char_15 | to_char
------------+---------------------
| 0000000.0
......@@ -1034,7 +1034,7 @@ SELECT '' AS to_char_15, to_char(val, 'FM9999999990999999.099999999999999') FRO
| -83028485.0
(10 rows)
SELECT '' AS to_char_16, to_char(val, 'L9999999999999999.099999999999999') FROM num_data ;
SELECT '' AS to_char_16, to_char(val, 'L9999999999999999.099999999999999') FROM num_data;
to_char_16 | to_char
------------+------------------------------------
| .000000000000000
......@@ -1049,7 +1049,7 @@ SELECT '' AS to_char_16, to_char(val, 'L9999999999999999.099999999999999') FROM
| 93901.577630260000000
(10 rows)
SELECT '' AS to_char_17, to_char(val, 'FM9999999999999999.99999999999999') FROM num_data ;
SELECT '' AS to_char_17, to_char(val, 'FM9999999999999999.99999999999999') FROM num_data;
to_char_17 | to_char
------------+---------------------
| 0.
......@@ -1064,7 +1064,7 @@ SELECT '' AS to_char_17, to_char(val, 'FM9999999999999999.99999999999999') FROM
| 93901.57763026
(10 rows)
SELECT '' AS to_char_18, to_char(val, 'S 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 . 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9') FROM num_data ;
SELECT '' AS to_char_18, to_char(val, 'S 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 . 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9') FROM num_data;
to_char_18 | to_char
------------+-----------------------------------------------------------------------
| +. 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
......@@ -1079,7 +1079,7 @@ SELECT '' AS to_char_18, to_char(val, 'S 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 . 9 9 9
| +9 3 9 0 1 . 5 7 7 6 3 0 2 6 0 0 0 0 0 0 0 0 0
(10 rows)
SELECT '' AS to_char_19, to_char(val, 'FMS 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 . 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9') FROM num_data ;
SELECT '' AS to_char_19, to_char(val, 'FMS 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 . 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9') FROM num_data;
to_char_19 | to_char
------------+-------------------------------------------------------
| +0 .
......@@ -1094,7 +1094,7 @@ SELECT '' AS to_char_19, to_char(val, 'FMS 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 . 9 9
| +9 3 9 0 1 . 5 7 7 6 3 0 2 6
(10 rows)
SELECT '' AS to_char_20, to_char(val, E'99999 "text" 9999 "9999" 999 "\\"text between quote marks\\"" 9999') FROM num_data ;
SELECT '' AS to_char_20, to_char(val, E'99999 "text" 9999 "9999" 999 "\\"text between quote marks\\"" 9999') FROM num_data;
to_char_20 | to_char
------------+-----------------------------------------------------------
| text -2 9999 492 "text between quote marks" 6804
......@@ -1109,7 +1109,7 @@ SELECT '' AS to_char_20, to_char(val, E'99999 "text" 9999 "9999" 999 "\\"text be
| text 9999 "text between quote marks" 4
(10 rows)
SELECT '' AS to_char_21, to_char(val, '999999SG9999999999') FROM num_data ;
SELECT '' AS to_char_21, to_char(val, '999999SG9999999999') FROM num_data;
to_char_21 | to_char
------------+-------------------
| + 0
......@@ -1124,7 +1124,7 @@ SELECT '' AS to_char_21, to_char(val, '999999SG9999999999') FROM num_data ;
| + 93902
(10 rows)
SELECT '' AS to_char_22, to_char(val, 'FM9999999999999999.999999999999999') FROM num_data ;
SELECT '' AS to_char_22, to_char(val, 'FM9999999999999999.999999999999999') FROM num_data;
to_char_22 | to_char
------------+---------------------
| 0.
......@@ -1268,7 +1268,7 @@ INSERT INTO num_input_test(n1) VALUES ('');
ERROR: invalid input syntax for type numeric: ""
INSERT INTO num_input_test(n1) VALUES (' N aN ');
ERROR: invalid input syntax for type numeric: " N aN "
SELECT * FROM num_input_test ;
SELECT * FROM num_input_test;
n1
---------
-93853
......
......@@ -518,7 +518,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, t1.val + t2.val
SELECT t1.id1, t1.id2, t1.result, t2.expected
FROM num_result t1, num_exp_add t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
DELETE FROM num_result;
INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val + t2.val, 10)
......@@ -526,7 +526,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val + t2.val, 10)
SELECT t1.id1, t1.id2, t1.result, round(t2.expected, 10) as expected
FROM num_result t1, num_exp_add t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != round(t2.expected, 10) ;
AND t1.result != round(t2.expected, 10);
-- ******************************
-- * Subtraction check
......@@ -537,7 +537,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, t1.val - t2.val
SELECT t1.id1, t1.id2, t1.result, t2.expected
FROM num_result t1, num_exp_sub t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
DELETE FROM num_result;
INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val - t2.val, 40)
......@@ -545,7 +545,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val - t2.val, 40)
SELECT t1.id1, t1.id2, t1.result, round(t2.expected, 40)
FROM num_result t1, num_exp_sub t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != round(t2.expected, 40) ;
AND t1.result != round(t2.expected, 40);
-- ******************************
-- * Multiply check
......@@ -556,7 +556,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, t1.val * t2.val
SELECT t1.id1, t1.id2, t1.result, t2.expected
FROM num_result t1, num_exp_mul t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
DELETE FROM num_result;
INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val * t2.val, 30)
......@@ -564,7 +564,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val * t2.val, 30)
SELECT t1.id1, t1.id2, t1.result, round(t2.expected, 30) as expected
FROM num_result t1, num_exp_mul t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != round(t2.expected, 30) ;
AND t1.result != round(t2.expected, 30);
-- ******************************
-- * Division check
......@@ -576,7 +576,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, t1.val / t2.val
SELECT t1.id1, t1.id2, t1.result, t2.expected
FROM num_result t1, num_exp_div t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
DELETE FROM num_result;
INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val / t2.val, 80)
......@@ -585,7 +585,7 @@ INSERT INTO num_result SELECT t1.id, t2.id, round(t1.val / t2.val, 80)
SELECT t1.id1, t1.id2, t1.result, round(t2.expected, 80) as expected
FROM num_result t1, num_exp_div t2
WHERE t1.id1 = t2.id1 AND t1.id2 = t2.id2
AND t1.result != round(t2.expected, 80) ;
AND t1.result != round(t2.expected, 80);
-- ******************************
-- * Square root check
......@@ -596,7 +596,7 @@ INSERT INTO num_result SELECT id, 0, SQRT(ABS(val))
SELECT t1.id1, t1.result, t2.expected
FROM num_result t1, num_exp_sqrt t2
WHERE t1.id1 = t2.id
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
-- ******************************
-- * Natural logarithm check
......@@ -608,7 +608,7 @@ INSERT INTO num_result SELECT id, 0, LN(ABS(val))
SELECT t1.id1, t1.result, t2.expected
FROM num_result t1, num_exp_ln t2
WHERE t1.id1 = t2.id
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
-- ******************************
-- * Logarithm base 10 check
......@@ -620,7 +620,7 @@ INSERT INTO num_result SELECT id, 0, LOG(numeric '10', ABS(val))
SELECT t1.id1, t1.result, t2.expected
FROM num_result t1, num_exp_log10 t2
WHERE t1.id1 = t2.id
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
-- ******************************
-- * POWER(10, LN(value)) check
......@@ -632,7 +632,7 @@ INSERT INTO num_result SELECT id, 0, POWER(numeric '10', LN(ABS(round(val,200)))
SELECT t1.id1, t1.result, t2.expected
FROM num_result t1, num_exp_power_10_ln t2
WHERE t1.id1 = t2.id
AND t1.result != t2.expected ;
AND t1.result != t2.expected;
-- ******************************
-- * miscellaneous checks for things that have been broken in the past...
......@@ -652,7 +652,7 @@ INSERT INTO fract_only VALUES (5, '0.99994');
INSERT INTO fract_only VALUES (6, '0.99995'); -- should fail
INSERT INTO fract_only VALUES (7, '0.00001');
INSERT INTO fract_only VALUES (8, '0.00017');
SELECT * FROM fract_only ;
SELECT * FROM fract_only;
DROP TABLE fract_only;
-- Simple check that ceil(), floor(), and round() work correctly
......@@ -664,7 +664,7 @@ INSERT INTO ceil_floor_round VALUES ('9.4999999');
INSERT INTO ceil_floor_round VALUES ('0.0');
INSERT INTO ceil_floor_round VALUES ('0.0000001');
INSERT INTO ceil_floor_round VALUES ('-0.000001');
SELECT a, ceil(a), ceiling(a), floor(a), round(a) FROM ceil_floor_round ;
SELECT a, ceil(a), ceiling(a), floor(a), round(a) FROM ceil_floor_round;
DROP TABLE ceil_floor_round;
-- Testing for width_bucket(). For convenience, we test both the
......@@ -733,35 +733,35 @@ DROP TABLE width_bucket_test;
-- TO_CHAR()
--
SELECT '' AS to_char_1, to_char(val, '9G999G999G999G999G999')
FROM num_data ;
FROM num_data;
SELECT '' AS to_char_2, to_char(val, '9G999G999G999G999G999D999G999G999G999G999')
FROM num_data;
SELECT '' AS to_char_3, to_char(val, '9999999999999999.999999999999999PR')
FROM num_data ;
FROM num_data;
SELECT '' AS to_char_4, to_char(val, '9999999999999999.999999999999999S')
FROM num_data ;
SELECT '' AS to_char_5, to_char(val, 'MI9999999999999999.999999999999999') FROM num_data ;
SELECT '' AS to_char_6, to_char(val, 'FMS9999999999999999.999999999999999') FROM num_data ;
SELECT '' AS to_char_7, to_char(val, 'FM9999999999999999.999999999999999THPR') FROM num_data ;
SELECT '' AS to_char_8, to_char(val, 'SG9999999999999999.999999999999999th') FROM num_data ;
SELECT '' AS to_char_9, to_char(val, '0999999999999999.999999999999999') FROM num_data ;
SELECT '' AS to_char_10, to_char(val, 'S0999999999999999.999999999999999') FROM num_data ;
SELECT '' AS to_char_11, to_char(val, 'FM0999999999999999.999999999999999') FROM num_data ;
SELECT '' AS to_char_12, to_char(val, 'FM9999999999999999.099999999999999') FROM num_data ;
SELECT '' AS to_char_13, to_char(val, 'FM9999999999990999.990999999999999') FROM num_data ;
SELECT '' AS to_char_14, to_char(val, 'FM0999999999999999.999909999999999') FROM num_data ;
SELECT '' AS to_char_15, to_char(val, 'FM9999999990999999.099999999999999') FROM num_data ;
SELECT '' AS to_char_16, to_char(val, 'L9999999999999999.099999999999999') FROM num_data ;
SELECT '' AS to_char_17, to_char(val, 'FM9999999999999999.99999999999999') FROM num_data ;
SELECT '' AS to_char_18, to_char(val, 'S 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 . 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9') FROM num_data ;
SELECT '' AS to_char_19, to_char(val, 'FMS 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 . 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9') FROM num_data ;
SELECT '' AS to_char_20, to_char(val, E'99999 "text" 9999 "9999" 999 "\\"text between quote marks\\"" 9999') FROM num_data ;
SELECT '' AS to_char_21, to_char(val, '999999SG9999999999') FROM num_data ;
SELECT '' AS to_char_22, to_char(val, 'FM9999999999999999.999999999999999') FROM num_data ;
FROM num_data;
SELECT '' AS to_char_5, to_char(val, 'MI9999999999999999.999999999999999') FROM num_data;
SELECT '' AS to_char_6, to_char(val, 'FMS9999999999999999.999999999999999') FROM num_data;
SELECT '' AS to_char_7, to_char(val, 'FM9999999999999999.999999999999999THPR') FROM num_data;
SELECT '' AS to_char_8, to_char(val, 'SG9999999999999999.999999999999999th') FROM num_data;
SELECT '' AS to_char_9, to_char(val, '0999999999999999.999999999999999') FROM num_data;
SELECT '' AS to_char_10, to_char(val, 'S0999999999999999.999999999999999') FROM num_data;
SELECT '' AS to_char_11, to_char(val, 'FM0999999999999999.999999999999999') FROM num_data;
SELECT '' AS to_char_12, to_char(val, 'FM9999999999999999.099999999999999') FROM num_data;
SELECT '' AS to_char_13, to_char(val, 'FM9999999999990999.990999999999999') FROM num_data;
SELECT '' AS to_char_14, to_char(val, 'FM0999999999999999.999909999999999') FROM num_data;
SELECT '' AS to_char_15, to_char(val, 'FM9999999990999999.099999999999999') FROM num_data;
SELECT '' AS to_char_16, to_char(val, 'L9999999999999999.099999999999999') FROM num_data;
SELECT '' AS to_char_17, to_char(val, 'FM9999999999999999.99999999999999') FROM num_data;
SELECT '' AS to_char_18, to_char(val, 'S 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 . 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9') FROM num_data;
SELECT '' AS to_char_19, to_char(val, 'FMS 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 . 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9') FROM num_data;
SELECT '' AS to_char_20, to_char(val, E'99999 "text" 9999 "9999" 999 "\\"text between quote marks\\"" 9999') FROM num_data;
SELECT '' AS to_char_21, to_char(val, '999999SG9999999999') FROM num_data;
SELECT '' AS to_char_22, to_char(val, 'FM9999999999999999.999999999999999') FROM num_data;
SELECT '' AS to_char_24, to_char('100'::numeric, 'FM999.9');
SELECT '' AS to_char_25, to_char('100'::numeric, 'FM999.');
......@@ -808,4 +808,4 @@ INSERT INTO num_input_test(n1) VALUES ('5. 0 ');
INSERT INTO num_input_test(n1) VALUES ('');
INSERT INTO num_input_test(n1) VALUES (' N aN ');
SELECT * FROM num_input_test ;
SELECT * FROM num_input_test;
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册