PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

цел на сортиране в Postgres

Съпоставянето се използва за сортиране на низове (текст), например по азбучен ред, независимо дали главните букви имат значение или не, как да се справят с букви, които имат ударения и т.н. COLLATE "C" казва на базата данни да не използва съпоставяне изобщо. Човек може да използва това, ако проектира база данни за съхранение на данни на различни езици. Технически, COLLATE "C" ще използва ред на байтовете, за да управлява текстови сравнения.

Първият отговор на https://dba.stackexchange.com/questions/94887/what-is-the-impact-of-lc-ctype-on-a-postgresql-database предоставя добър пример за разликите между използването на COLLATE "C" срещу COLLATE "fr_FR", който използва френската локализация.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Експортиране на резултати от заявка от BigQuery към Postgres

  2. Как бързо да разместите 2d масив в 1d масив в PostgreSQL?

  3. Изчисляване на кумулативна сума в PostgreSQL

  4. не можа да преведе името на хоста postgres в адрес:Името или услугата не са известни

  5. PostgreSQL 9.3:Динамична въртяща се таблица