GBase 8c
其他
文章

GBase 8c 列设计规范

发表于2023-12-07 14:38:1013次浏览0个评论
  • 建议能用数值类型的,就不用字符类型。

  • 建议能用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。

评论

登录后才可以发表评论