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

SQL заявка за намиране на редове само със специални знаци

SELECT
    TemplateID,
    Body
FROM
    #Template
WHERE
    Body LIKE '%[^0-9a-zA-Z ]%'

Нещата между скобите казват числа (0-9), малки букви (a-z), главни букви (A-Z) и интервал. „^“ прави това „НЕ“ едно от тези неща. Обърнете внимание, че това обаче е различно от НЕ КАТО '%[0-9a-zA-Z ]%'




  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

  2. Отместване на реда в SQL Server

  3. В коя колона трябва да се постави клъстерираният индекс?

  4. SQL:Изберете колони само със стойности NULL

  5. Скриване на екземпляр на SQL Server в мрежата