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

PostgreSQL एनम प्रकार सरणी में शून्य मानों की अनुमति क्यों है?

आप NULL मान वाले तत्वों को रोकने के लिए एक चेक बाधा जोड़ सकते हैं।

alter table my_table
  add constraint no_null_element 
  check (cardinality(my_column) = cardinality(array_remove(my_column, null)));

एक क्लीनर समाधान एक विदेशी कुंजी कॉलम के साथ सामान्यीकृत एक-से-अनेक संबंध होगा जिसे 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. Django 1.8 पोस्टग्रेज BDR 9.4.1 . के साथ माइग्रेशन

  2. Pl/pgsql फ़ंक्शन में कॉपी स्टेटमेंट के साथ डायग्नोस्टिक प्राप्त करें

  3. fe_sendauth:postgresql + laravel . में कोई पासवर्ड आपूर्ति त्रुटि नहीं

  4. रेल 4 कस्टम 404 हेरोकू पर पोस्टग्रेस्क्ल कनेक्शन विफलता का कारण बनता है

  5. रेल के साथ एकाधिक डेटाबेस दूरस्थ डेटाबेस के लिए काम नहीं कर रहे हैं