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

Postgresql में एक-के-दो नहीं शून्य बाधा जोड़ना

आप एक चेक बाधा का उपयोग कर सकते हैं उदा.

constraint chk_education check (schoolName is not null or studiedAt is not null)

मैनुअल से:

<ब्लॉकक्वॉट>

एक चेक बाधा सबसे सामान्य बाधा प्रकार है। यह आपको यह निर्दिष्ट करने की अनुमति देता है कि एक निश्चित कॉलम में मान एक बूलियन (सत्य-मूल्य) अभिव्यक्ति को पूरा करना चाहिए।

संपादित करें:पाइथलेस की व्याख्या का पालन करने के लिए वैकल्पिक:

constraint chk_education check ((schoolName is not null and studiedAt is null) or (schoolName is null and studiedAt is not 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. Ubuntu पर pgAdmin का उपयोग करके Postgres को लोकलहोस्ट सर्वर से कैसे कनेक्ट करें?

  3. ORDER BY के साथ अपडेट करें

  4. पोस्टग्रेएसक्यूएल में मिन () फ़ंक्शन

  5. pg_stat_activity का उपयोग कैसे करें?