Добавление непустого ограничения в поле Email - PullRequest
1 голос
/ 13 марта 2009

У меня есть поле электронной почты varchar в моей таблице. Я не могу понять синтаксис для добавления ограничения, которое гарантирует, что непустое значение не может быть вставлено. Я не говорю о нуле, я говорю не пустой здесь.

Ответы [ 2 ]

3 голосов
/ 13 марта 2009

Добавить ограничение not null и check.

create table MyTable (
   email varchar(100) not null,
   constraint email_not_empty check (rtrim(ltrim(email)) != '')
)
0 голосов
/ 13 марта 2009

len (ltrim (rtrim (email))) <> 0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...