Mysql中的單引號,雙引號,反引號

今天看資料中有反引號,於是就查資料。先看單引號,雙引號


單引號:

在SQL標準中是存在單引號的

如果字符串本身也包括單引號,則使用兩個單引號(注意,不是雙引號,字符串中的雙引號不需要另外轉義)。

提到的 SQL 中的雙引號字符串,應該不是標準 SQL,而是其它的數據庫對 SQL 的擴展,比如在 MySQL 中允許使用單引號和雙引號兩種。



雙引號:

在SQL標準中是不存在雙引號的,往往是數據庫對SQL的擴展,請看下圖:(資料來自:點擊 http://www.w3school.com.cn/sql/sql_where.asp)


反引號:

爲了區分Mysql的(關鍵字和保留字)與普通字符而引入的符號

MySql的關鍵字和保留字:(資料9.3 Keywords and Reserved Words  點擊 :https://dev.mysql.com/doc/refman/5.5/en/keywords.html)

Table 9.2 Keywords and Reserved Words in MySQL5.5

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章