![]() |
1
6
我以前做过的一件事是将逗号移到行首。这会带来一些好处。首先,您可以立即查看是否缺少任何逗号。第二,您可以在末尾添加一个新列,而不必修改以前的最后一行。 失踪:
不失踪:
|
![]() |
2
1
您可以将SQL调用包装在一个函数中,该函数可以:
或
|
![]() |
3
1
我和你有同样的问题。我用make和perl脚本对我的代码进行类似lint的检查已经很长时间了。它有助于防止许多这样的错误。 在makefile中,我有:
Perl文件是:
我用注释//开始SQL和//结束SQL包围了select语句。我希望这有帮助。 我已经更改了正则表达式,以反映您如何像以前那样格式化SQL 使用不同的格式(前面有逗号)。 作为构建/测试过程的一部分,我对代码运行一组检查。这是一个不到 完美的解决方案,但它帮助了我。 (我在StackOverflow富文本编辑器中修改代码有点困难。 希望我能学会如何正确使用它。) |
![]() |
4
0
在名字前写一个逗号
VS
还可以很容易地看到SQL select参数列表 在任何IDE中工作:) |
![]() |
5
-1
如果列的名称相似,只能用后缀数字区分,那么您已经丢失了。你的数据库设计不好。 现在大多数现代开发人员使用SQL生成器或ORM,而不是编写这种“汇编语言”的SQL。 |
![]() |
Community wiki · SQL语法新手 1 年前 |
|
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
![]() |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
![]() |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |