3 个解决方案
#1
枚举类型?用CHECK!!
CREATE TABLE TABLENAME (
...
COLCHAR CHAR(10) NOT NULL CHECK (COLCHAR IN ('VAL1','VAL2',...'VALN')),
...
COLINT INT NOT NULL CHECK (COLINT IN (3,5,6,8)),
...
)
CREATE TABLE TABLENAME (
...
COLCHAR CHAR(10) NOT NULL CHECK (COLCHAR IN ('VAL1','VAL2',...'VALN')),
...
COLINT INT NOT NULL CHECK (COLINT IN (3,5,6,8)),
...
)
#2
楼上的方法就很好。
#3
定义一个词典。你可以在词典中包括更多说明、限制、程序....
#1
枚举类型?用CHECK!!
CREATE TABLE TABLENAME (
...
COLCHAR CHAR(10) NOT NULL CHECK (COLCHAR IN ('VAL1','VAL2',...'VALN')),
...
COLINT INT NOT NULL CHECK (COLINT IN (3,5,6,8)),
...
)
CREATE TABLE TABLENAME (
...
COLCHAR CHAR(10) NOT NULL CHECK (COLCHAR IN ('VAL1','VAL2',...'VALN')),
...
COLINT INT NOT NULL CHECK (COLINT IN (3,5,6,8)),
...
)
#2
楼上的方法就很好。
#3
定义一个词典。你可以在词典中包括更多说明、限制、程序....