By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE
INSERT 0 33
INSERT 0 33
| collation | whole_alphabet |
|---|---|
| default | ABCDEFGHIJKLMNOPRSTUVZabcdefghijklmnoprstuvzĀāČčĒēĢģĪīĶķĻļŅņŠšŪūŽž |
| lv-x-icu | aAāĀbBcCčČdDeEēĒfFgGģĢhHiIīĪjJkKķĶlLļĻmMnNņŅoOpPrRsSšŠtTuUūŪvVzZžŽ |
| lv-LV-x-icu | aAāĀbBcCčČdDeEēĒfFgGģĢhHiIīĪjJkKķĶlLļĻmMnNņŅoOpPrRsSšŠtTuUūŪvVzZžŽ |
SELECT 3
CREATE COLLATION
CREATE COLLATION
CREATE COLLATION
CREATE COLLATION
CREATE COLLATION
CREATE COLLATION
SELECT 42
| string_agg |
|---|
| āA ZĀ āā Ā Āa Zz za aā ZZ zA zĀ A aA ĀZ aZ zā ĀA zz AA Zā āZ Āz ĀĀ āz Āā āĀ z āa zZ az Aa Aā ā aĀ Za AZ Z aa Az ZA a AĀ |
SELECT 1
CREATE TABLE
INSERT 0 5
| string_agg |
|---|
| bā ac āa Ā Āb |
SELECT 1
CREATE TABLE
INSERT 0 5
CREATE TABLE
INSERT 0 1
DO
| collation_name | sorted_samples |
|---|---|
| expected | ac Ā āa Āb bā |
| default | ac bā Ā Āb āa |
| latUvian_custom | ac Ā Āb āa bā |
| latvian_custom | ac Ā āa Āb bā |
| latvian_lower_first | Ā āa Āb ac bā |
| latvian_lower_first_custom | ac Ā Āb āa bā |
| latvian_upper_first | Ā āa Āb ac bā |
| latvian_upper_first_custom | ac Ā Āb āa bā |
| lv-LV-x-icu | Ā āa Āb ac bā |
| lv-x-icu | Ā āa Āb ac bā |
| unicode | Ā āa Āb ac bā |
SELECT 11
CREATE EXTENSION
| position | default | expected | latUvian_custom | latvian_custom | latvian_lower_first | latvian_lower_first_custom | latvian_upper_first | latvian_upper_first_custom | lv-LV-x-icu | lv-x-icu | unicode |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | ac | ac | ac | ac | Ā | ac | Ā | ac | Ā | Ā | Ā |
| 2 | bā | Ā | Ā | Ā | āa | Ā | āa | Ā | āa | āa | āa |
| 3 | Ā | āa | Āb | āa | Āb | Āb | Āb | Āb | Āb | Āb | Āb |
| 4 | Āb | Āb | āa | Āb | ac | āa | ac | āa | ac | ac | ac |
| 5 | āa | bā | bā | bā | bā | bā | bā | bā | bā | bā | bā |
SELECT 5