DEFAULT
trong SQL là gì?
DEFAULT
trong SQL là gì?
Trong SQL, ràng buộc DEFAULT
được sử dụng để thiết lập một giá trị mặc định cho một cột trong bảng. Giá trị mặc định này sẽ được thêm vào tất cả các bản ghi mới nếu không có giá trị khác được chỉ định cho cột đó.
DEFAULT
DEFAULT
, giá trị mặc định sẽ được sử dụng.GETDATE()
trong SQL Server để lấy ngày và giờ hiện tại) làm giá trị mặc định.DEFAULT
khi tạo bảng mới hoặc thêm nó vào cột của bảng đã tồn tại thông qua câu lệnh ALTER TABLE
.DEFAULT
Khi tạo bảng mới:
CREATE TABLE Employees (
ID int NOT NULL,
Name varchar(255) NOT NULL,
StartDate date DEFAULT GETDATE(), -- Sử dụng hàm để thiết lập ngày hiện tại làm giá trị mặc định
Status varchar(50) DEFAULT 'Active' -- Giá trị chuỗi cố định làm mặc định
);
Thêm ràng buộc DEFAULT
vào bảng đã tồn tại:
ALTER TABLE Employees
ALTER COLUMN Status SET DEFAULT 'Active';
Xóa ràng buộc DEFAULT
:
ALTER TABLE Employees
ALTER COLUMN Status DROP DEFAULT;
junior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào