为什么MySQL查询几乎总是用Capital编写

时间:2012-02-17 09:40:39

标签: mysql

我见过大多数编码人员在编写MySQL查询时使用大写字母,比如

 "SELECT * FROM `table` WHERE `id` = 1 ORDER BY `id` DESC"

我尝试用小型大写编写查询,但仍然有效。

那么是否有任何特殊原因不使用小型上限或仅仅是一个选择问题?

4 个答案:

答案 0 :(得分:11)

这只是一个可读性的问题。将关键字保持为大写和表/列名称小写意味着在扫描读取语句时更容易将两者分开。:更好的可读性。

大多数SQL实现都不区分大小写,所以你可以在90年代后期编写你的语句LeEt CoDeR StYLe,如果你有这种倾向,那么它仍然可以工作。

答案 1 :(得分:1)

这种情况与SQL引擎没有区别。这只是一个遵循的惯例,就像在任何编程语言中使用的编码约定一样

答案 2 :(得分:1)

您必须拥有一个系统 - 网站上已经有一些问题涉及惯例和方法。尝试:

SQL formatting standards

答案 3 :(得分:0)

这是为了便于阅读。

有时我们必须编写类似的查询,因为我们的项目(官方)建议。

但是项目的可读性和一致性都是一切。