COLUMN設計
更新時間 2025-02-05 09:36:45
最近更新時間: 2025-02-05 09:36:45
分享文章
本頁介紹天翼云TeleDB數據庫的COLUMN設計規范。
- 建議能用數值類型的,就不用字符類型。
- 建議能用varchar(N)就不用char(N),以利于節省存儲空間。
- 建議能用varchar(N)就不用text,varchar。
- 建議使用default NULL,而不用 default '',以節省存儲空間。
- 建議如有國際貨業務的話,使用timestamp with time zone(timestamptz),而不用 timestamp without time zone,避免時間函數在對于不同時區的時間點返回值不同,也為業務國際化掃清障礙。
- 建議使用NUMERIC(precision,scale)來存儲貨幣金額和其它要求精確計算的數值, 而不建議使用real,double precision。