Rumah > pangkalan data > tutorial mysql > Mengapa Saya Mendapat Ralat 'Nilai Lalai Tidak Sah' Semasa Menambah Lajur Teks pada Jadual Saya?

Mengapa Saya Mendapat Ralat 'Nilai Lalai Tidak Sah' Semasa Menambah Lajur Teks pada Jadual Saya?

Linda Hamilton
Lepaskan: 2024-12-02 16:57:10
asal
174 orang telah melayarinya

Why Am I Getting an

Ralat Nilai Lalai Tidak Sah dalam Pengubahan Jadual

Apabila cuba mengubah suai jadual anda dengan menambah lajur baharu, anda mengalami ralat: "ERROR 1067 (42000): Nilai lalai tidak sah untuk 'created_at'". Walaupun melakukan googling, anda mendapati bahawa ralat ini biasanya timbul semasa pengubahan cap masa. Walau bagaimanapun, situasi anda melibatkan penambahan lajur teks baharu bernama "bank."

Untuk menyelesaikan isu ini, anda mesti mengesahkan sql_modes anda. Gunakan arahan berikut:

show variables like 'sql_mode' ; 
Salin selepas log masuk

Jika anda perasan kehadiran "NO_ZERO_IN_DATE,NO_ZERO_DATE" dalam sql_modes anda, ini menyebabkan masalah. Lumpuhkan mod ini untuk membolehkan pertanyaan anda berjaya.

Untuk mengubah suai sql_mode secara global sebagai pengguna root, laksanakan arahan berikut:

set global sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
Salin selepas log masuk

Setelah anda melumpuhkan sql_mode yang bermasalah, anda harus berjaya menambahkan lajur "bank" pada jadual pelaburan anda.

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat 'Nilai Lalai Tidak Sah' Semasa Menambah Lajur Teks pada Jadual Saya?. 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