0
insertステートメントをどのように書き直す必要がありますか?数値フィールドのオーバーフロー例外
CREATE TABLE test_table (
rate decimal(16,8)
);
INSERT INTO test_table VALUES (round(3884.90000000/0.00003696, 8));
例外:
ERROR: numeric field overflow
SQL state: 22003
Detail: A field with precision 16, scale 8 must round to an absolute value less than 10^8. Rounded overflowing value: 105110930.73593074
データベース:Greenplumはデータベース4.3.8.0ビルド1(PostgreSQLの8.2.15に基づいて)