1

I have a table with a column name of datatype varchar2. How can I use check constraint on name such that it will not accept NUMERIC VALUES AS WELL AS SPECIAL CHARACTERS in it?????

4

1 回答 1

0

假设您使用的是 ms sql

ALTER TABLE table
ADD
CONSTRAINT column_alpha_check
CHECK
(
     field like '%[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]%'
)

在 SQL 中,您可以增强功能来做到这一点

于 2012-12-18T11:34:41.323 回答