PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

मैं केवल लोअरकेस के आधार पर PostgreSQL में एक इंडेक्स कैसे बना सकता हूं?

आप इंडेक्स बना सकते हैं और फ़ील्ड को अपर- या लोअर-केस में बदल सकते हैं। फिर जब आप अपने प्रश्नों को करते हैं, तो आप वही परिवर्तन कर सकते हैं और यह सही काम करेगा।

तो:

CREATE UNIQUE INDEX lower_case_username ON users ((lower(username)));

फिर उसी चीज़ के लिए पूछें:

SELECT username FROM users WHERE lower(username) = 'bob';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सभी सक्रिय सत्रों के लिए सभी तैयार बयानों को कैसे सूचीबद्ध करें?

  2. पोस्टग्रेस्क्ल में फ़ंक्शन, प्रक्रिया, ट्रिगर स्रोत कोड कैसे प्रदर्शित करें?

  3. बिटमैप हीप स्कैन प्रदर्शन

  4. पोस्टग्रेज सर्वर से कनेक्ट नहीं हो सका

  5. PSQL कमांड का उपयोग करके होस्ट नाम और पोर्ट खोजें