列 NAME が
あります。数字ではなく、文字のみを含める必要があり
ます CHECK 条件の使用方法:
CHECK(NAME NOT LIKE '%[0-9]%')
または他の方法...
編集: Oracle データベースが使用されます。
列 NAME が
あります。数字ではなく、文字のみを含める必要があり
ます CHECK 条件の使用方法:
CHECK(NAME NOT LIKE '%[0-9]%')
または他の方法...
編集: Oracle データベースが使用されます。
あなたはあなたのDBMSを述べていないので、私はPostgreSQLを想定しています
CHECK(name ~ '^[^0-9]*$')
LIKE を使用するため、二重否定を標準にする必要があります (ただし、MySQL ではありません)。
CHECK(NAME NOT LIKE '%[^a-zA-Z]%')