轉義MySQL INSERT 查詢中的保留列名稱
使用MySQL 資料庫時,可能會遇到與列名稱衝突的保留字。這可能會在嘗試將資料插入表時導致錯誤。
在提供的範例中,列名「group」與保留字「GROUP」衝突,從而阻止使用標準語法插入資料。若要解決此問題,可以使用反引號 (`) 字元來轉義保留列名稱。
要將記錄插入到「users」表中,並將「group」欄位設為「9」:
<code class="sql">INSERT INTO users (`name`, `group`) VALUES ('John', '9')</code>
透過將列名括在反引號中,MySQL 將其識別為有效標識符並允許繼續插入。此方法可讓您解決在列名稱中保留關鍵字的存在問題,而無需修改資料庫架構。
以上是如何在 MySQL INSERT 查詢中轉義保留列名?的詳細內容。更多資訊請關注PHP中文網其他相關文章!