sql >> Database teknologi >  >> RDS >> Mysql

Ulovlig blanding af sorteringsfejl i MySql

Sådan kontrollerer du, hvilke kolonner der er den forkerte sortering:

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; 

Og her er forespørgslen for at rette det:

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

Link



  1. Understøtter SQLDeveloper eksekvering af scripts?

  2. Eksporter data til JSON-fil i Oracle 11g ved hjælp af PL/SQL

  3. TABLESAMPLE returnerer forkert antal rækker?

  4. MySQL RAND() Funktion – Generer et tilfældigt tal i MySQL