SQLite - проверяйте перед вставкой всех символов в varchar - PullRequest
0 голосов
/ 15 февраля 2019

У меня есть таблица, которая выглядит следующим образом:

CREATE TABLE customer (
    customer_id integer primary key,
    email varchar not null,
    ...
);

При вставке я хочу проверить, имеет ли электронное письмо следующий формат:

'a@b.c'

Дополнительно я хочу проверитьчто a, b и c содержат только латинские буквы (ASCII 65-90), а a, b также могут содержать цифры (ASCII 48-57).

Я думал осоздание триггера и прохождение всех персонажей варчара.Есть ли возможность сделать это?

...