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

PostgreSQL में उच्चारण हटाने का कार्य

पोस्टग्रेएसक्यूएल के साथ शिप करने वाले बेहिसाब मॉड्यूल का उपयोग करें।

somedb=# CREATE EXTENSION unaccent;
CREATE EXTENSION
somedb=# SELECT unaccent('Hôtel');
 unaccent
----------
 Hotel

somedb=# SELECT * FROM table WHERE lower(unaccent(table.id)) = lower('Jose');

और उच्चारण रहित, लोअर-केस इंडेक्स बनाकर चीजों को थोड़ा तेज करें:

somedb=# CREATE INDEX CONCURRENTLY ON table (lower(unaccent(id)));



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. तालिका के रूप में 9.4 jsonb सरणी पोस्टग्रेज करता है

  2. PostgreSQL 11 का परिनियोजन और प्रबंधन:ClusterControl में नया 1.7.1

  3. मैं नए PostgreSQL JSON डेटाटाइप के अंदर फ़ील्ड का उपयोग करके क्वेरी कैसे करूं?

  4. PostgreSQL में उपयोगकर्ता को सुपरयुसर में कैसे बदलें

  5. ActiveRecord ::StatementInvalid:PG InFailedSqlTransaction