Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nielegalna mieszanka błędów sortowania w MySql

Oto jak sprawdzić, które kolumny są błędnie sortowane:

SELECT table_schema, table_name, column_name, character_set_name, collation_name

FROM information_schema.columns

WHERE collation_name = 'latin1_general_ci'

ORDER BY table_schema, table_name,ordinal_position; 

A oto zapytanie, które to naprawi:

ALTER TABLE tbl_name CONVERT TO CHARACTER SET latin1 COLLATE 'latin1_swedish_ci';

Link



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać identyfikator wielu wstawionych wierszy w MySQL?

  2. Wysoka dostępność przy niewielkim budżecie — wdrożenie minimalnego dwuwęzłowego klastra MySQL Galera

  3. Jak czytać i resetować AUTO_INCREMENT w MySQL?

  4. Zrozumienie zestawów znaków i sortowania w MySQL

  5. Policzyć liczbę wystąpień ciągu w polu VARCHAR?