Rumah > pangkalan data > tutorial mysql > Ralat SQL 'Sintaks salah berhampiran 'Pengguna'': Bagaimana untuk Membetulkan Pernyataan INSERT?

Ralat SQL 'Sintaks salah berhampiran 'Pengguna'': Bagaimana untuk Membetulkan Pernyataan INSERT?

Patricia Arquette
Lepaskan: 2025-01-01 03:41:09
asal
550 orang telah melayarinya

SQL Error

Ralat Sintaks SQL: Menyelesaikan Isu "Sintaks Salah Dekat 'Pengguna'"

Apabila cuba memasukkan data ke dalam pangkalan data SQL menggunakan C#, anda mungkin menghadapi perkara berikut ralat:

Incorrect syntax near the keyword 'User': INSERT INTO User (login, password, status) VALUES (@login, @password, @status)
Salin selepas log masuk

Ralat ini timbul kerana "Pengguna" ialah kata kunci simpanan dalam SQL. Untuk menyelesaikan isu ini, anda mesti menyertakan nama jadual dalam kurungan segi empat sama, dengan jelas menunjukkan bahawa ia merujuk kepada objek dan bukan kata kunci.

Berikut ialah kod yang diubah suai dengan pembetulan:

String sql = "INSERT INTO [User] (login, password, status) " +
            "VALUES (@login, @password, @status)";
Salin selepas log masuk

Dengan melampirkan "Pengguna" dalam kurungan segi empat sama, anda secara jelas menyatakan bahawa anda merujuk kepada jadual bernama "Pengguna" dan bukan cuba menggunakan kata kunci "Pengguna" dalam pertanyaan anda. Pembetulan ini harus menyelesaikan ralat sintaks dan membolehkan anda memasukkan data ke dalam pangkalan data anda dengan jayanya.

Atas ialah kandungan terperinci Ralat SQL 'Sintaks salah berhampiran 'Pengguna'': Bagaimana untuk Membetulkan Pernyataan INSERT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan