sql语句用单引号还是双引号 sql中单引号跟双引号有什么区别?分别用于什么情况?

sql中单引号跟双引号有什么区别?分别用于什么情况?SQL只支持单引号来表示字符串常量这里使用的双引号来自其他编码语言,与SQL无关最终生成的SQL是从logname=“XXX”和password=“

sql中单引号跟双引号有什么区别?分别用于什么情况?

SQL只支持单引号来表示字符串常量

这里使用的双引号来自其他编码语言,与SQL无关

最终生成的SQL是

从logname=“XXX”和password=“YYY”的客户端中选择*

不要混淆中的字符串连接在最外层,它用来包含SQL语句和字符串。当表中的字段是char或varchar时,数据应该用单引号括起来。这两件事很容易理解。使人困惑的是他们的用途。事实上,在命名字段时,字段名与SQL关键字冲突。此时,我们应该使用包含来避免关键字检测。对于一个合格的程序员来说,应该尽量避免这种情况。

sql中双引号

单引号是字符串边界,双引号只是普通字符,与a、B、C没有区别