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

RLIKE phân biệt chữ hoa chữ thường

MySQL REGEXP / RLIKE rất khó cho điều này - bạn cần truyền dữ liệu as BINARY cho tìm kiếm phân biệt chữ hoa chữ thường:

SELECT * 
  FROM datatbl 
 WHERE CAST(strfield  AS BINARY) rlike '[a-z]*';

Bạn sẽ thấy điều này được nêu ra trong nhận xét cho tài liệu REGEXP / RLIKE .



  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ào bị hủy bỏ! hằng số chưa khởi tạo Mysql2

  2. Tìm giá trị không chứa số trong MySQL

  3. công cụ kiểm tra tải mysql

  4. Xóa một phần của chuỗi trong MYSQL

  5. Làm cách nào để đặt bí danh một trường hoặc cột trong MySQL?