在 PostgreSQL 中,DECIMAL 數據類型表示用于存儲浮點數的固定精度和小數位數的數字。要設置 DECIMAL 數據類型的精度和小數位數,可以使用以下語法:
DECIMAL(precision, scale)
其中,precision 表示總位數,scale 表示小數位數。例如,DECIMAL(10, 2) 表示一個具有 10 位總數和 2 位小數的 DECIMAL 數據類型。
以下是一個示例:
CREATE TABLE example (
id SERIAL PRIMARY KEY,
value DECIMAL(10, 2)
);
在此示例中,創建了一個名為 example 的表,其中包含一個名為 value 的 DECIMAL 列,其精度為 10 位,小數位數為 2 位。