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

Chuyển đổi tự động MySQL thành chữ thường

Xác định trình kích hoạt trên bàn:

CREATE TRIGGER lcase_insert BEFORE INSERT ON my_table FOR EACH ROW
SET NEW.language = LOWER(NEW.language);

CREATE TRIGGER lcase_update BEFORE UPDATE ON my_table FOR EACH ROW
SET NEW.language = LOWER(NEW.language);

Sau đó cập nhật dữ liệu hiện có:

UPDATE my_table SET language = LOWER(language);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. truy vấn mysql chọn như với các chữ cái Thổ Nhĩ Kỳ có dấu

  2. Hộp kiểm bỏ chọn trả về giá trị null

  3. Java kết nối với Cloud SQL thế hệ thứ 2 từ Appengine Managed VM

  4. Làm cách nào để tải trước các bảng vào vùng đệm INNODB với MySQL?

  5. MySQL | Bạn không thể chỉ định bảng mục tiêu 'a' để cập nhật trong mệnh đề FROM