Postgres: check constraint только буквы
Подскажите, пожалуйста, как написать CHECK для column при создании таблицы так, чтобы там могли быть только англ буквы (заглавные и строчные)?
CREATE TABLE IF NOT EXISTS elections.voters
(
voter_id serial4,
fname VARCHAR(30) NOT NULL CHECK (fname ~ ‘^[A-Z].*$)
~ ‘^[A-Z].*$)
- неверное решение.
Как правильно написать? Спасибо!
Источник: Stack Overflow на русском