CHECK constraint là gì?
Phrase
Database
- ★
- ★
- ★
- ★
- ★
Ràng buộc CHECK
Ràng buộc CHECK (CHECK constraint) được sử dụng để chỉ định phạm vi giá trị cho một cột (column) cụ thể của một bảng (table). Khi ràng buộc này đang được thiết lập trên một cột (column) nó đảm bảo rằng cột được chỉ định phải có giá trị nằm trong phạm vi được chỉ định.
CREATE TABLE STUDENT(
ROLL_NO INT NOT NULL CHECK(ROLL_NO >1000) ,
STU_NAME VARCHAR (35) NOT NULL,
STU_AGE INT NOT NULL,
EXAM_FEE INT DEFAULT 10000,
STU_ADDRESS VARCHAR (35) ,
PRIMARY KEY (ROLL_NO)
);
Trong ví dụ trên, chúng ta đã thiết lập ràng buộc CHECK trên cột ROLL_NO của bảng STUDENT. Bây giờ cột ROLL_NO phải có giá trị lớn hơn 1000.
Learning English Everyday