用sql命令語句寫CHECK約束的格式為CHECK (約束條件)。
如:CREATE TABLE 成績信息(成績編號(hào) int NOT NULL PRIMARY KEY,學(xué)生編號(hào) nchar(50) NOT NULL,考試編號(hào) nchar(10) NOT NULL,課程編號(hào)nchar(10) NOT NULL,分?jǐn)?shù) nchar(10) NOT NULL CHECK (分?jǐn)?shù)in(between '0' and '100'))在數(shù)據(jù)庫中,CHECK 約束是指約束表中某一個(gè)或者某些列中可接受的數(shù)據(jù)值或者數(shù)據(jù)格式。CHECK約束可以應(yīng)用于一個(gè)或者多個(gè)列,也可以將多個(gè)CHECK 約束應(yīng)用于一個(gè)列。當(dāng)除去某個(gè)表時(shí),對(duì)這個(gè)表的CHECK 約束也將同時(shí)被去除。