Rumah >pangkalan data >tutorial mysql >Ralat SQL 'Kiraan lajur tidak sepadan dengan kiraan nilai pada baris 1': Bagaimana Saya Membetulkannya?
"Bilangan lajur tidak sepadan dengan kiraan nilai pada baris 1": Memahami Ralat dalam SQL
Mesej ralat "Bilangan lajur tidak 't padanan kiraan nilai pada baris 1" dalam SQL menunjukkan percanggahan antara bilangan lajur yang ditakrifkan dalam jadual dan bilangan nilai yang disediakan dalam sisipkan pernyataan.
Untuk memahami ralat ini, mari kita periksa definisi jadual dan sisipan pernyataan:
Berdasarkan definisi jadual, penyata sisipan tidak memberikan nilai yang mencukupi untuk mengisi semua lajur dalam jadual. Ketidakpadanan ini membawa kepada ralat.
Untuk menyelesaikan ralat ini, anda boleh sama ada memberikan nilai untuk semua lajur atau menentukan lajur yang ingin anda isi. Contohnya:
INSERT INTO `wp_posts` (column_name1, column_name2, column_name3) VALUES (5, '2005-04-11 09:54:35', '2005-04-11 17:54:35')
Sebagai alternatif, anda juga boleh menyemak definisi jadual untuk menentukan lajur yang diperlukan dan memberikan nilai yang sewajarnya.
Atas ialah kandungan terperinci Ralat SQL 'Kiraan lajur tidak sepadan dengan kiraan nilai pada baris 1': Bagaimana Saya Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!