为列添加检查约束

时间:2017-07-28 10:54:17

标签: oracle ddl check-constraints

为列添加检查约束,只插入除逗号,空格,句号和数字之外没有任何特殊字符的值?

例如允许: sudo /Applications/InstallmacOSSeirraBeta.app/Contents/Resources/createinstallmedia -volume /Volumes/seirraOS –applicationpath /Applications/InstallmacOSSeirraBeta.app –nointeraction

不应该允许Group Co.,Ltd很重要

1 个答案:

答案 0 :(得分:1)

您可以尝试以下示例 -

ALTER TABLE EMP ADD ( CONSTRAINT CC_NAME CHECK (TRIM(TRANSLATE(UPPER(ename),' ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_,.',' ')) is null));