這個函式不跳脫雙引號的原因是雙引號與名稱(相當於 MySQL 中的反引號)一起使用,例如表格或欄位名稱,而單引號則用於值。
記住這一點很重要,尤其是來自其他 SQL 實作方式。它可能會導致奇怪的問題,例如,查詢
SELECT * FROM table WHERE column1="column1"
實際上會返回每一筆記錄,因為 column1 總是等於 column1。這應該改為
SELECT * FROM table WHERE column1='column1'
雙引號不會被函式跳脫,因為它們在單引號字串中不會被特殊解譯。