PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak zwrócić listę dostępnych sortowań w PostgreSQL

PostgreSQL ma pg_collation katalog opisujący dostępne zestawienia.

Dlatego możesz uruchomić następującą instrukcję, aby zwrócić listę dostępnych sortowań w PostgreSQL:

SELECT * 
FROM pg_collation;

Te zestawienia to odwzorowania nazwy SQL na kategorie ustawień regionalnych systemu operacyjnego.

Biorąc pod uwagę, że lista sortowań jest dość długa, możesz również zawęzić wyniki za pomocą WHERE klauzula, jeśli masz na myśli konkretne zestawienie:

SELECT * 
FROM pg_collation
WHERE collname like '%NZ%';

Tak jak w przypadku każdego zapytania, możesz również zawęzić liczbę kolumn:

SELECT 
	collname, 
	collencoding 
FROM pg_collation
WHERE collname like '%NZ%';

Na moim komputerze daje to następującą listę sortowania:

colname kodeksowanie
en_NZ 6
pl_NZ.ISO8859-1 8
pl_NZ.UTF-8 6
pl_NZ.ISO8859-15 16
pl_NZ 8
pl_NZ 16
pl-NZ-x-icu -1

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Widoki list PostgreSQL

  2. Ewolucja tolerancji błędów w PostgreSQL:Synchronous Commit

  3. Nowe i ewoluujące funkcje korporacyjne PostgreSQL w najnowszych wydaniach

  4. Na co zwrócić uwagę, jeśli Twoja replikacja PostgreSQL jest opóźniona

  5. Jak wstawić JSONB do Postgresql za pomocą Pythona?