Tegn sammenlignes ved hjælp af en sammenstilling. Du kan bruge SQL-kommandoen
SHOW lc_collate;
for at se, hvad din standardsortering er.
PostgreSQL bruger operativsystemets kollationer, så resultatet af en sammenligning vil ofte afhænge af operativsystemet.
For at fremtvinge byte-mæssig ASCII-sammenligning, brug C-sorteringen
test=> SELECT 'a X' COLLATE "C" < 'a-';
?column?
----------
t
(1 row)
eller de byte-vise sammenligningsoperatorer
test=> SELECT 'a X' ~<~ 'a-';
?column?
----------
t
(1 row)