<分区>
我读了一堆关于大写 SQL 关键字(SELECT、FROM、WHERE 等)的文章 a questions,但我找不到以下话题:
我应该将 SUM()、COUNT() 等 SQL 函数大写吗?我上的一个类的老师习惯把函数大写,但是工作中的一个软件工程师告诉我不要。
有约定吗?
<分区>
我读了一堆关于大写 SQL 关键字(SELECT、FROM、WHERE 等)的文章 a questions,但我找不到以下话题:
我应该将 SUM()、COUNT() 等 SQL 函数大写吗?我上的一个类的老师习惯把函数大写,但是工作中的一个软件工程师告诉我不要。
有约定吗?
最佳答案
简而言之,这真的取决于个人喜好/风格。在 SQL 中始终对保留字使用大写字母是一个传统的约定(参见此处:https://www.sqlstyle.guide/#query-syntax),这个想法是即使有人没有使用突出显示保留字的 IDE,他们仍然可以轻松区分保留关键字和其他内容,例如列名和表名。
就我个人而言,我认为将保留字大写只会让 SQL 代码看起来像是 30 年前的,并且在键入时不断使用 shift 或 caps lock 并不是我想做的事情。您可以使用自动格式化扩展程序,但老实说……为什么?
关于sql - SQL函数是否应该大写有 'official'约定吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57696964/