如何為年齡在 3 到 16 歲之間的上述 DB2 表 TAB1 新增約束?
約束用於限制插入到特定列中的資料。約束的使用方式是:只有當值滿足約束中給定的條件時才能插入。可以在 CREATE TABLE 命令期間提供以下引數以新增約束。
CREATE TABLE DBSET1.TAB1 (STUDENT_ID CHAR(10) NOT NULL, ENROLLMENT_ID CHAR(20) NOT NULL, NAME VARCHAR(50), AGE SMALLINT CONSTRAINT NUMBER CHECK (AGE >=3 AND AGE <=16) PRIMARY KEY (STUDENT_ID));
CONSTRAINT NUMBER CHECK 保留字後面可以緊跟列允許的範圍。它可以使用邏輯運算子(如 AND、NOT、OR)來調整值範圍。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP