Kekangan DEFAULT SQL
Kekangan DEFAULT digunakan untuk memasukkan nilai lalai ke dalam lajur.
Jika tiada nilai lain dinyatakan, nilai lalai akan ditambahkan pada semua rekod baharu.
Kekangan DEFAULT SQL apabila CREATE TABLE
SQL berikut mencipta kekangan DEFAULT pada lajur "City" apabila jadual "Orang" dicipta:
My SQL / SQL Server / Oracle / MS Access:
(
P_Id int NOT NULL,
LastName varchar(255) NOT NULL ,
FirstName varchar(255),
Alamat varchar(255),
City varchar(255) DEFAULT 'Sandnes'
)
Dengan menggunakan sesuatu seperti GETDATE( ) seperti fungsi ini, kekangan DEFAULT juga boleh digunakan untuk memasukkan nilai sistem:
(
O_Id int NOT NULL,
OrderNo int NOT NULL,
P_Id int ,
OrderDate date DEFAULT GETDATE()
)
SQL DEFAULT kekangan apabila ALTER TABLE
Apabila jadual telah dibuat , seperti Untuk mencipta kekangan DEFAULT pada lajur "Bandar", sila gunakan SQL berikut:
MySQL:
ALTER City SET LALAI ' SANDNES'
SQL Server/MS Access:
ALTER COLUMN City SET DEFAULT 'SANDNES '
Oracle:
UBAH SUAI 'SANDNES' LALAI Bandar
Tarik balik kekangan DEFAULT
Untuk membatalkan kekangan DEFAULT, sila gunakan SQL berikut:
MySQL:
ALTER City DROP DEFAULT
SQL Server/Oracle/MS Access:
ALTER COLUMN City DROP DEFAULT












![Bermula dengan Pembangunan Praktikal PHP: Penciptaan PHP Pantas [Forum Perniagaan Kecil]](https://img.php.cn/upload/course/000/000/035/5d27fb58823dc974.jpg)









