कोलेशन का उपयोग स्ट्रिंग्स (टेक्स्ट) को सॉर्ट करने के लिए किया जाता है, उदाहरण के लिए वर्णमाला के क्रम से, केस मायने रखता है या नहीं, एक्सेंट वाले अक्षरों से कैसे निपटें आदि। 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" का उपयोग करने के बीच अंतर का एक अच्छा उदाहरण प्रदान करता है जो फ्रेंच स्थानीयकरण का उपयोग करता है।