2009-03-13 8 views

Répondre

0

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

3

Ajouter un not null et une contrainte check.

create table MyTable (
    email varchar(100) not null, 
    constraint email_not_empty check (rtrim(ltrim(email)) != '') 
) 
+1

Pourquoi avez-vous besoin de ltrim et rtrim? Si elle ne contient que des espaces alors une seule garniture devrait réduire la longueur à zéro, non? –

+0

@Darrel: Je ne pense pas que T-SQL a pris en charge TRIM –

+0

Non, il ne le fait pas mais vous pouvez utiliser ltrim ou rtrim et cela devrait fonctionner –

Questions connexes