首頁 > 資料庫 > mysql教程 > SQL 錯誤「'User'附近的語法不正確」:如何修復 INSERT 語句?

SQL 錯誤「'User'附近的語法不正確」:如何修復 INSERT 語句?

Patricia Arquette
發布: 2025-01-01 03:41:09
原創
554 人瀏覽過

SQL Error

SQL 語法錯誤:解決「'User'附近的語法不正確」問題

嘗試使用C# 將資料插入SQL 資料庫時,您可能會遇到以下情況error:

Incorrect syntax near the keyword 'User': INSERT INTO User (login, password, status) VALUES (@login, @password, @status)
登入後複製

出現此錯誤是因為「User」是SQL 中的保留關鍵字。要解決此問題,您必須將表名稱括在方括號中,明確表明它引用的是物件而不是關鍵字。

以下是經過更正的修改後的程式碼:

String sql = "INSERT INTO [User] (login, password, status) " +
            "VALUES (@login, @password, @status)";
登入後複製

透過將「User」括在方括號中,您明確指定您正在引用名為「User」的表,而不是嘗試在查詢中使用關鍵字“User”。此更正應該可以解決語法錯誤,並允許您成功地將資料插入資料庫。

以上是SQL 錯誤「'User'附近的語法不正確」:如何修復 INSERT 語句?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板