为什么sql对字符串文字使用单引号,而其他编程语言使用双引号?

o0lyfsai  于 2021-07-24  发布在  Java
关注(0)|答案(2)|浏览(268)

我目前正在研究它,我的讲师刚刚解释说,在ansi sql标准中,单引号用于字符串。只是想知道这个标准是从哪里来的,为什么它不同于其他语言。

4ioopgfo

4ioopgfo1#

这是因为双引号是为诸如 "My strange name database"."my other name schema"."my even other name table"."also column name" . 作者包括更自然的使用 " 对于名称文本和sql,设计成尽可能自然的语言。
另一方面,许多编程语言使用 ' 对于字符串文字。

1cklez4t

1cklez4t2#

那可能是因为打字 ' 比打字更容易+ ' .

相关问题