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

Jak znaleźć sortowania obsługiwane przez serwer w MySQL?

Uruchomienie następującej instrukcji wyświetla listę wszystkich sortowań obsługiwanych przez serwer w MySQL:

SHOW COLLATION;

Jednak wynikowa lista jest dość długa i jeśli masz na myśli sortowanie, zawsze możesz przefiltrować listę za pomocą LIKE klauzula lub WHERE klauzula.

Oto przykład użycia LIKE klauzula:

SHOW COLLATION 
LIKE 'latin%';

Zwraca to następujący wynik w MySQL 8.0.11:

Składanie Zestaw znaków Identyfikator Domyślne Skompilowany Posortuj Pad_attribute
latin1_bin łac.1 47 Tak 1 PRZESTRZEŃ PAD
latin1_danish_ci łac.1 15 Tak 1 PRZESTRZEŃ PAD
latin1_general_ci łac.1 48 Tak 1 PRZESTRZEŃ PAD
latin1_general_cs łac.1 49 Tak 1 PRZESTRZEŃ PAD
latin1_german1_ci łac.1 5 Tak 1 PRZESTRZEŃ PAD
latin1_german2_ci łac.1 31 Tak 2 PRZESTRZEŃ PAD
latin1_spanish_ci łac.1 94 Tak 1 PRZESTRZEŃ PAD
latin1_swedish_ci łac.1 8 Tak Tak 1 PRZESTRZEŃ PAD
latin2_bin łac.2 77 Tak 1 PRZESTRZEŃ PAD
latin2_croatian_ci łac.2 27 Tak 1 PRZESTRZEŃ PAD
latin2_czech_cs łac.2 2 Tak 4 PRZESTRZEŃ PAD
latin2_general_ci łac.2 9 Tak Tak 1 PRZESTRZEŃ PAD
latin2_hungarian_ci łac.2 21 Tak 1 PRZESTRZEŃ PAD
latin5_bin łac.5 78 Tak 1 PRZESTRZEŃ PAD
latin5_turkish_ci łac.5 30 Tak Tak 1 PRZESTRZEŃ PAD
latin7_bin łac.7 79 Tak 1 PRZESTRZEŃ PAD
latin7_estonian_cs łac.7 20 Tak 1 PRZESTRZEŃ PAD
latin7_general_ci łac.7 41 Tak Tak 1 PRZESTRZEŃ PAD
latin7_general_cs łac.7 42 Tak 1 PRZESTRZEŃ PAD

Możesz także użyć WHERE klauzula zapewniająca wyrażenie.

Przykład:

SHOW COLLATION
WHERE Charset = 'hebrew';

Wynik:

Składanie Zestaw znaków Identyfikator Domyślne Skompilowany Posortuj Pad_attribute
hebrew_bin hebrajski 71 Tak 1 PRZESTRZEŃ PAD
hebrew_general_ci hebrajski 16 Tak Tak 1 PRZESTRZEŃ PAD

Możesz też użyć SHOW CHARACTER SET aby zwrócić listę dostępnych zestawów znaków.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pobieranie ostatniego rekordu w każdej grupie - MySQL

  2. Wartości wiążące PDO dla instrukcji MySQL IN

  3. Jak wyszukiwać dane JSON w MySQL?

  4. Neo4j - Usuń węzeł za pomocą Cypher

  5. QUARTER() Przykłady – MySQL