【问题标题】:SQL varchar column length for business/company names [closed]企业/公司名称的 SQL varchar 列长度 [关闭]
【发布时间】:2017-01-05 20:02:42
【问题描述】:

是否有与存储公司/公司名称相关的 varchar 长度标准?

我到处找,找不到答案。

如果不是,覆盖大多数场景的理想长度是多少?

【问题讨论】:

  • 基本上没关系
  • 只要你不去text 或blob 就无关紧要了。拍摄 20k :p
  • 好的,大家好!为什么投反对票?
  • 在那里我加了一个赞成票。快乐编码
  • 这可能是过时的stackoverflow.com/q/13506832 也请查看 5.7 手册

标签: mysql database varchar


【解决方案1】:

我要在这里冒险了:

没有

虽然对于某些组织、某些国家/地区的某些种类领域有一些指导方针,但一般情况下没有(请参阅List of standard lengths for database fields 的答案)。

您必须做出最佳判断。我能找到的最长的快速谷歌搜索是 100 多个字符 - 如果您没有被空间困住,请输入几百个以确保安全,否则 为什么 你会被空间束缚?将其拉出到查找表中,然后使 表中的列变宽并继续;对此感到焦虑不会为您带来任何好处。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-01
    • 2015-09-11
    • 1970-01-01
    • 1970-01-01
    • 2023-01-27
    • 1970-01-01
    • 1970-01-01
    • 2010-10-17
    相关资源
    最近更新 更多