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

postgresql क्वेरी पर शून्य मान डालें

आप NULL insert डालें NULL टाइप करके मान:

INSERT INTO table(number1,number2,number3) VALUES (1,NULL,3);

यदि आपके पास एक चर है और जब वह चर खाली है तो आप एक NULL सम्मिलित करना चाहते हैं मान आप उपयोग कर सकते हैं NULLIF इसके लिए तैयार करने के लिए एकल उद्धरणों में संलग्न चर के साथ (यह कुछ हद तक गंदा समाधान है क्योंकि आपको चर को एक खाली स्ट्रिंग के रूप में मानना ​​​​है और फिर इसे पूर्णांक में परिवर्तित करना है):

INSERT INTO table(number1,number2,number3) VALUES (1,NULLIF('$var','')::integer,3);



  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. रेल/ActiveRecord में अनुमत एनयूएलएल के साथ अद्वितीय अनुक्रमणिका निर्दिष्ट करना संभव है?

  3. मैं एकाधिक स्तंभों के बीच सेट-जैसी विशिष्टता को कैसे लागू करूं?

  4. MySQL SET डेटा प्रकार को Postgres में बदलें

  5. लिखने योग्य सामान्य तालिका अभिव्यक्ति और एकाधिक सम्मिलित विवरण