我在一家公司工作,该公司有一些非标准化的SQL约定(几年前由Delphi Developers编写).在哪里可以找到最常用的SQL行业标准惯例定义?
没有
它有,它们已经过时了
如果它们没有过时,你就不会喜欢它们
如果你喜欢他们,他们就不够了
如果它们足够,没有人会喜欢它们
认真地,争取可读性,即使用有意义的字段和表名; 没有别的东西真的有必要
(确定一些常见的前缀,如usp和udf和udt可能很有用,但不是必需的)
在他的书" SQL编程风格 "中,Joe Celko建议了许多约定,例如,一个集合(例如一个表)应该以复数形式命名,而标量数据元素(例如一个列)应该以单数形式命名. .
他引用ISO-11179-4作为元数据命名的标准,它支持该指南.