कोलेट "सी" का प्रयोग करें:
SELECT w."translated"
FROM "words" AS w
ORDER BY w."translated" collate "C" desc limit 10;
यह भी देखें “ऑर्डर बाय” क्लॉज में भिन्न व्यवहार:Oracle बनाम PostgreSQL
ORM का उपयोग करते समय क्वेरी समस्याग्रस्त हो सकती है। इसका समाधान LC_COLLATE = C
. के साथ डेटाबेस को फिर से बनाना हो सकता है विकल्प, जैसा कि ओपी ने टिप्पणी में सुझाया है। एक और विकल्प है - एक कॉलम के लिए कोलेशन बदलें:
ALTER TABLE "words" ALTER COLUMN "translated" TYPE text COLLATE "C";