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

Knex.js - 'कहां' खंड के साथ अद्वितीय अनुक्रमणिका कैसे बनाएं?

इसे आजमाएं:

   knex.schema.raw(
      `CREATE UNIQUE INDEX "unique_partial_newTable_col1_col2_col3" ON "newTable" ("col1", "col2", "col3") WHERE "col1" IS NOT NULL`
    );

   knex.schema.raw(
      `CREATE UNIQUE INDEX "unique_partial_newTable_col2_col3" ON "newTable" ("col2", "col3") WHERE "col1" IS NULL`
    );


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL विदेशी कुंजी मौजूद नहीं है, विरासत का मुद्दा?

  2. PostgreSQL में प्रोग्रामेटिक रूप से विरासत में मिली तालिकाओं को कैसे खोजें?

  3. पोस्टग्रेज ट्रिग्राम वर्ड_सिमिलरिटी फंक्शन जिन इंडेक्स का उपयोग क्यों नहीं कर रहा है?

  4. यदि PostgreSQL गिनती (*) हमेशा धीमी होती है तो जटिल प्रश्नों को कैसे पृष्ठांकित किया जाए?

  5. खोज के निकट जियोकोडर को गति देने के लिए अनुक्रमणिका जोड़ें