在 Supabase 中存储价格字段
NUMERIC 或 DECIMAL
•用途:推荐用于存储价格,因为它支持高精度的十进制数,可以避免浮点数计算误差。
•示例:
•NUMERIC(10, 2):存储最多 10 位数字,其中小数部分为 2 位(适合货币)。
• 示例值:12345.67
•优点:
•高精度,适合存储需要进行准确计算的价格。
•可存储较大的金额。
•SQL 创建字段示例:
price NUMERIC(10, 2) NOT NULL
NUMERIC 或 DECIMAL
•用途:推荐用于存储价格,因为它支持高精度的十进制数,可以避免浮点数计算误差。
•示例:
•NUMERIC(10, 2):存储最多 10 位数字,其中小数部分为 2 位(适合货币)。
• 示例值:12345.67
•优点:
•高精度,适合存储需要进行准确计算的价格。
•可存储较大的金额。
•SQL 创建字段示例:
price NUMERIC(10, 2) NOT NULL