在我的patient
表中,我希望所有患者ID都以'PT'
前缀开头。例如,PT01
,PT02
,...
我的代码是:
CREATE TABLE patient
(
p_id varchar(10) PRIMARY KEY CHECK(p_id in('PT%')),
pname varchar(22)
)
它不起作用......有什么建议吗?
答案 0 :(得分:0)
您应该使用like
CREATE TABLE PATIENT
(
P_ID VARCHAR(10) PRIMARY KEY CHECK(P_ID LIKE'PT%' ),
PNAME VARCHAR(22)
)