Rumah >pengaturcaraan harian >pengetahuan mysql >Bagaimana untuk menulis nilai lalai umur dalam mysql
Dalam MySQL, kaedah untuk menetapkan nilai lalai untuk lajur umur ialah: 1. Tentukan nilai lalai semasa membuat jadual 2. Gunakan kata kunci DEFAULT 3. Gunakan pernyataan KEMASKINI.
Tetapan nilai lalai umur dalam MySQL
Dalam MySQL, menetapkan nilai lalai untuk lajur umur dalam jadual boleh dicapai dengan kaedah berikut:
1 jadual
Dalam Semasa mencipta jadual, anda boleh menentukan nilai lalai dalam takrifan lajur. Contohnya:
<code>CREATE TABLE users ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, age INT NOT NULL DEFAULT 0 );</code>
Dengan cara ini, lajur umur semua rekod yang dimasukkan dalam jadual akan ditetapkan kepada 0 secara lalai.
2 Gunakan kata kunci LALAI
Anda juga boleh menggunakan kata kunci DEFAULT kemudian untuk menambah nilai lalai pada lajur sedia ada. Contohnya:
<code>ALTER TABLE users ALTER COLUMN age SET DEFAULT 0;</code>
Ini akan menetapkan nilai lalai 0 untuk lajur umur.
3 Gunakan penyataan KEMASKINI
Anda juga boleh menggunakan penyataan KEMASKINI untuk menetapkan nilai lalai untuk rekod sedia ada. Contohnya:
<code>UPDATE users SET age = 0 WHERE age IS NULL;</code>
Ini akan menetapkan nilai lalai kepada 0 untuk semua rekod dengan lajur umur kosong.
Nota:
Atas ialah kandungan terperinci Bagaimana untuk menulis nilai lalai umur dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!