Câu hỏi

CHECK Constraint - Ràng buộc CHECK trong SQL Server là gì?

Câu trả lời

Trong SQL Server, CHECK Constraint là một ràng buộc được sử dụng để giới hạn phạm vi giá trị có thể được đặt vào một cột. Nếu bạn định nghĩa một CHECK Constraint trên một cột, nó sẽ chỉ cho phép một số giá trị nhất định cho cột đó. Nếu bạn định nghĩa một CHECK Constraint trên một bảng, nó có thể giới hạn giá trị trong một số cột dựa trên giá trị của các cột khác trong cùng một hàng

CHECK Constraint khi Tạo Bảng

Khi tạo một bảng mới, bạn có thể thêm một CHECK Constraint để đảm bảo rằng dữ liệu nhập vào tuân thủ các điều kiện nhất định. Ví dụ, để đảm bảo rằng tuổi của một người phải từ 18 tuổi trở lên, bạn có thể sử dụng CHECK Constraint như sau:

CREATE TABLE Persons (
    ID int NOT NULL,
    LastName varchar(255) NOT NULL,
    FirstName varchar(255),
    Age int CHECK (Age>=18)
);

CHECK Constraint khi Thay ...

Bạn cần đăng nhập để xem
middle

middle

Gợi ý câu hỏi phỏng vấn

junior

Trong SQL Server, một bảng có thể có nhiều hơn một khoá ngoại không?

Xem chi tiết
middle

Làm thế nào để lấy ra các hàng ngẫu nhiên từ một bảng trong SQL Server?

Xem chi tiết
middle

Row constructors trong SQL Server là gì?

Xem chi tiết

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào