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

PostgreSQL में एक बाधा को संशोधित करने का प्रयास कर रहा है

कोई ALTER नहीं है Postgres में बाधाओं के लिए आदेश। इसे पूरा करने का सबसे आसान तरीका है छोड़ना बाधा और वांछित मापदंडों के साथ इसे फिर से जोड़ें। निश्चित रूप से बाधा का कोई भी परिवर्तन वर्तमान तालिका डेटा के विरुद्ध चलाया जाएगा।

BEGIN;
ALTER TABLE t1 DROP CONSTRAINT ...
ALTER TABLE t1 ADD CONSTRAINT ...
COMMIT;


  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. PGError:त्रुटि:संबंध के लिए अनुमति अस्वीकृत (हेरोकू का उपयोग करते समय)

  3. PostgreSQL 12 में नया:जेनरेट किए गए कॉलम

  4. SQL को BEGIN से डेटा मिलता है; ...; समाप्त; पायथन में ब्लॉक करें

  5. रिश्तों की गिनती के आधार पर परिणाम कैसे समूहित करें