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

Xóa TẤT CẢ hoặc ký tự không in được cụ thể khỏi cột trong mysql

DROP function IF EXISTS mysql_replaceallnonprintablecharacters; 

CREATE function mysql_replaceallnonprintablecharacters (data VARCHAR(1024)) 
returns VARCHAR(1024) 
begin 
  DECLARE i INT DEFAULT 0; 

  DECLARE finaldata VARCHAR(1024) DEFAULT ''; 

  SET FINALDATA:=data; 

  WHILE i < 31 do 
    SET FINALDATA:=REPLACE(finaldata, CHAR(i), ''); 
    SET i := i+1; 
  end WHILE; 

  RETURN finaldata; 
end 


  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ác cột đã chọn không có loại tương thích, ngay cả khi nó có cùng loại

  2. BẢNG ALTER NHƯ

  3. MySQL:Mã lỗi:1242 Truy vấn con trả về nhiều hơn 1 hàng

  4. nhận mysql_insert_id () trong khi sử dụng CẬP NHẬT KHÓA DUPLICATE với PHP

  5. Lỗi cú pháp dấu phân tách MySQL