sql >> Database >  >> RDS >> PostgreSQL

doel van het verzamelen in Postgres

Sorteren wordt gebruikt om strings (tekst) te sorteren, bijvoorbeeld op alfabetische volgorde, hoofdletters of niet, hoe om te gaan met letters met accenten etc. COLLATE "C" vertelt de database om helemaal geen sortering te gebruiken. Je zou dit kunnen gebruiken als ze een database zouden ontwerpen om gegevens in verschillende talen op te slaan. Technisch gezien zal COLLATE "C" bytevolgorde gebruiken om tekstvergelijkingen aan te sturen.

Het eerste antwoord op https://dba.stackexchange.com/questions/94887/what-is-the-impact-of-lc-ctype-on-a-postgresql-database geeft een goed voorbeeld van de verschillen tussen het gebruik van COLLATE "C" en COLLATE "fr_FR", dat de Franse lokalisatie gebruikt.




  1. MariaDB GEBRUIKER() uitgelegd

  2. Postgres jsonb-query op genest object

  3. Python MySQLdb / MySQL INSERT IGNORE &Controleren indien genegeerd

  4. Hoe kan ik een polygoon maken met velden in PostgreSQL?