Menambah Lajur Baharu dengan Nilai Lalai pada Jadual Pelayan SQL Sedia Ada
Mengubah suai jadual SQL Server sedia ada selalunya melibatkan penambahan lajur baharu. Proses ini boleh dipertingkatkan dengan mudah dengan memberikan nilai lalai kepada lajur baharu. Ini memastikan ketekalan data dan memudahkan pemasukan baris baharu.
Sintaks SQL:
<code class="language-sql">ALTER TABLE {TABLENAME} ADD {COLUMNNAME} {TYPE} {NULL | NOT NULL} CONSTRAINT {CONSTRAINT_NAME} DEFAULT {DEFAULT_VALUE} WITH VALUES;</code>
Penjelasan Parameter:
Contoh Praktikal:
Mari tambahkan lajur "IsActive" (jenis data BIT) pada jadual bernama "Produk," membenarkan NULL dan menetapkan lalai kepada 1 (benar):
<code class="language-sql">ALTER TABLE Products ADD IsActive BIT NULL CONSTRAINT DF_Products_IsActive DEFAULT (1) WITH VALUES;</code>
Pertimbangan Penting:
WITH VALUES
dengan bijak. Ia hanya diperlukan apabila anda mahu baris sedia ada untuk mewarisi nilai lalai. Jika tidak, baris sedia ada akan mempunyai NULL
dalam lajur baharu.NULL
secara eksplisit, nilai lalai diabaikan.Penjelasan dan contoh terperinci ini seharusnya menjadikan penambahan lajur dengan nilai lalai dalam SQL Server satu proses yang mudah.
Atas ialah kandungan terperinci Bagaimana untuk Menambah Lajur Baharu dengan Nilai Lalai pada Jadual Pelayan SQL Sedia Ada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!