Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment faire en sorte que SQL Server 2008 vérifie la contrainte d'une table n'autorise que certains caractères?

Vous pouvez utiliser un ESCAPE clause :

not like  '%[^A-Za-z0-9_ .+\-]%' escape '\'

Le caractère après le caractère d'échappement sera mis en correspondance littéralement.