J'ai une affectation que je dois faire dans SQL Server Manager. J'ai une base de données et une table nommée User
. Sous l'utilisateur, il y a une colonne nommée e-mail
.Contrainte SQL E-Mail
L'affectation consiste à créer une nouvelle contrainte sur la table affectant le courrier électronique de la colonne.
Il doit y avoir qu'un seul '@
' et un minimum '.
'
Il est interdit d'être des caractères spéciaux tels que (!
, "
, #
, ¤
, %
, etc.) < - ceci n'inclut pas le '@' et le '.'
J'ai essayé des choses différentes mais je n'arrive pas à le faire fonctionner. Aussi, il convient de noter que je suis un débutant.
Merci pour votre aide
Au moins * show * vos tentatives. Déposer une question sur les devoirs et s'attendre à ce que nous fassions tout le travail n'est pas une bonne affaire pour quiconque. Également être descriptif dans la façon dont les tentatives ne fonctionnent pas - génèrent-elles des erreurs? Laissez-vous insérer des valeurs invalides? Empêcher l'insertion de valeurs valides? Autre chose? –
Montrez-nous votre tentative de code actuelle. – jarlh
Ive a essayé ceci ([e-mail] comme '%[email protected]__%.__%') Quand j'essaie de taper un email il dit qu'il ne peut pas être utilisé et je ne sais pas pourquoi. –