原文轉載至:SQL中的單引號和雙引號有區別嗎?
在標准 SQL 中,字符串使用的是單引號。
如果字符串本身也包括單引號,則使用兩個單引號(注意,不是雙引號,字符串中的雙引號不需要另外轉義)。
但在其它的數據庫中可能存在對 SQL 的擴展,比如在 MySQL 中允許使用單引號和雙引號兩種。
MySQL 參考手冊:
字符串指用單引號
'
或雙引號"
引起來的字符序列。例如:'a string'
"another string"
如果SQL服務器模式啟用了NSI_QUOTES,可以只用單引號引用字符串。用雙引號引用的字符串被解釋為一個識別符。