我经常在CAPITAL LETTERS中看到用SQL编写的查询.虽然我认为SQL是不区分大小写,为什么大多数都喜欢在写大写字母?这只是一个选择问题还是有一些逻辑?
Jus*_*lin 35
它是为了便于阅读.之前,SQL是用纯文本编辑器编写的(没有语法/代码突出显示),需要区分关键字以提高可读性和维护性.
SELECT column_name
FROM table_name
WHERE column_name = column_value
Run Code Online (Sandbox Code Playgroud)
VS
select column_name from table_name where column_name = column_value
Run Code Online (Sandbox Code Playgroud)
看到不同?每行中的第一个单词告诉读者究竟发生了什么(从某个地方选择某些东西).
但现在有了语法高亮,真的没有意义.但它是一种最佳实践,允许SQL开发人员在开发时处于相同的页面/样式.
| 归档时间: |
|
| 查看次数: |
14105 次 |
| 最近记录: |