db2 check约束错误
我在db2下创建表成功后,却插入数据失败
这是创建表SQL语句:
create table 观众(
观众编号 char(6) not null,
手机号 char(11) not null constraint 手机号约束 check(手机号 like '13[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'),
机主姓名 varchar(20),
primary key(观众编号)
);
这是插入数据语句:insert into 观众 values('c006', '13612714527','张三');
出错提示信息:SQL0545N 不允许所请求的操作,因为某一行不满足检查约束
"DB2ADMIN.观众.手机号约束"。 SQLSTATE=23513
我不知道check约束错在哪,怎么办呢?哪位大哥知道是什么原因?线上等!谢谢