1

我有一列varchar2(30)withnot nullcheck constraint

我的问题是,我希望该列仅通过使用检查约束来接受大写 A 到大写 Z。我该怎么做呢?

4

1 回答 1

2
CONSTRAINT check_column_name CHECK (REGEXP_LIKE(column-name, '^[A-Z]+$'));

这是一个sqlfiddle示例。

于 2012-08-18T15:22:33.243 回答