【发布时间】:2017-03-22 07:35:33
【问题描述】:
我是 oracle apex 的初学者,我试图实现一个约束,该约束只允许列中的变量以某个字母 ('P') 开头,后跟数字。有什么帮助吗?
【问题讨论】:
标签: sql oracle constraints ddl check-constraints
我是 oracle apex 的初学者,我试图实现一个约束,该约束只允许列中的变量以某个字母 ('P') 开头,后跟数字。有什么帮助吗?
【问题讨论】:
标签: sql oracle constraints ddl check-constraints
您可以使用regexp_like 运算符:
ALTER TABLE mytable
ADD CONSTRAINT mytable_field_check
CHECK (REGEXP_LIKE (myfiled, 'P[0-9]*'))
【讨论】:
like 的语法中。编辑和修复。谢谢!