Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Truy vấn SQL để chỉ tìm các hàng có ký tự đặc biệt

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

Nội dung giữa các dấu ngoặc cho biết số (0-9), chữ cái viết thường (a-z), chữ cái viết hoa (A-Z) và dấu cách. Dấu "^" làm cho "KHÔNG" là một trong những điều này. Lưu ý rằng điều này khác với KHÔNG THÍCH '% [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. cách gán giá trị cte cho biến

  2. Câu lệnh SQL CASE

  3. Cách sử dụng UTF-8 Collation trong cơ sở dữ liệu SQL Server?

  4. SQL đệ quy để chia CSV thành các hàng trong bảng

  5. Báo cáo Dữ liệu Hiệu suất SQLDIAG qua Công cụ Tiện ích RML | Khắc phục sự cố hiệu suất máy chủ SQL -7