create table 身份证(身份证号 varchar(18) check (len(身份证号) in (15,18)))
用以下几个语句你验证下就可以了
insert into 身份证 values ('123456789012345')insert into 身份证 values ('123456789012345678')insert into 身份证 values ('1234567890')
check(len(id)=15 or len(id)=18)