我的表中有一个varchar电子邮件字段。我无法弄清楚添加约束的语法,以确保无法插入非空值。我不是说不是空的,我说的不是空的。
答案 0 :(得分:3)
添加not null
和check
约束。
create table MyTable (
email varchar(100) not null,
constraint email_not_empty check (rtrim(ltrim(email)) != '')
)
答案 1 :(得分:0)
len(ltrim(rtrim(email)))<> 0