Dalam MySQL, anda boleh menentukan nilai lalai untuk lajur jantina dengan menetapkan kata kunci DEFAULT. DEFAULT 'lelaki' menetapkan nilai lalai untuk lajur jantina kepada "lelaki" semasa membuat jadual, yang digunakan secara automatik apabila baris baharu disisipkan jika tiada nilai jantina diberikan secara eksplisit.
Cara untuk menetapkan nilai jantina lalai kepada "Lelaki" menggunakan MySQL
Dalam MySQL, menetapkan nilai lalai untuk lajur dalam jadual adalah sangat mudah. Untuk lajur jantina, anda boleh menetapkannya kepada "Lelaki" atau "Perempuan", bergantung pada keperluan permohonan anda.
Langkah 1: Buat jadual
Mula-mula, anda perlu mencipta jadual dengan lajur jantina. Pernyataan SQL berikut akan mencipta jadual bernama orang
yang mengandungi lajur bernama jantina
dengan nilai lalai "lelaki": people
的表,其中包含一个名为 gender
的列,默认值为“男”:
<code class="sql">CREATE TABLE people ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, gender VARCHAR(10) NOT NULL DEFAULT 'male' );</code>
步骤 2:理解 DEFAULT 关键字
DEFAULT
关键字用于指定当没有为列指定值时使用的默认值。在上面的示例中,gender
列的默认值设置为“male”。这意味着,当为 people
表插入新行时,如果未显式指定 gender
列的值,则该列将自动设置为“male”。
步骤 3:插入数据
可以将性别为“男”的数据插入到 people
表中,如下所示:
<code class="sql">INSERT INTO people (name) VALUES ('John Doe');</code>
查询该表后,会发现 gender
列的值为“male”,因为该列的默认值已经被应用了。
<code class="sql">SELECT * FROM people WHERE name = 'John Doe';</code>
注意:
ALTER TABLE
语句修改现有表的默认值。NULL
rrreeejantina
ditetapkan kepada "lelaki". Ini bermakna apabila baris baharu dimasukkan ke dalam jadual orang
, jika nilai untuk lajur jantina
tidak dinyatakan secara eksplisit, lajur akan ditetapkan secara automatik kepada "lelaki" . 🎜🎜🎜Langkah 3: Masukkan data🎜🎜🎜Anda boleh memasukkan data dengan jantina "lelaki" ke dalam jadual orang
, seperti yang ditunjukkan di bawah: 🎜rrreee🎜Selepas menanyakan jadual, anda akan menemui Nilai lajur jantina
ialah "lelaki" kerana nilai lalai untuk lajur telah digunakan. 🎜rrreee🎜🎜Nota: 🎜🎜ALTER TABLE
untuk mengubah suai nilai lalai jadual sedia ada. 🎜NULL
sebagai nilai lalai, menunjukkan bahawa tiada nilai yang sah dalam lajur. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk menulis nilai lalai lelaki dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!