Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да накарам SQL Server 2008 Check Constraint на таблица да позволява само определени знаци?

Можете да използвате ESCAPE клауза:

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

Символът след екраниращия знак ще бъде съпоставен буквално.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Query продължава да работи много дълго време, ако терминът за търсене не бъде намерен

  2. Как да промените таблица за идентичност Спецификацията е самоличност SQL Server

  3. Обединяване на дублиращи се времеви записи в база данни

  4. Разделени със запетая резултати в SQL

  5. Какво пречи Select top 1 * from TableName with (nolock) да връща резултат?