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

यदि अद्यतन मान शून्य है तो कॉलम को अपडेट न करें

चयन कथन छोड़ें, इसकी कोई आवश्यकता नहीं है, बस वर्तमान मान का उपयोग करें:

UPDATE some_table SET
  column_1 = COALESCE(param_1, column_1),
  column_2 = COALESCE(param_2, column_2),
  column_3 = COALESCE(param_3, column_3),
  column_4 = COALESCE(param_4, column_4),
  column_5 = COALESCE(param_5, column_5)
WHERE id = some_id;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. odoo12 डेटाबेस बैकअप कोई मालिक नहीं है?

  2. क्या Django में कर्सर खुले लेनदेन के अंदर चलते हैं?

  3. पीजी मणि sslmode =सत्यापन-पूर्ण, प्रमाणपत्र कहां रखें?

  4. PySpark sqlContext पोस्टग्रेज 9.6 NullPointerException पढ़ें

  5. ibatis के साथ नई डाली गई पंक्तियों की आईडी पुनर्प्राप्त करते समय समवर्ती समस्याएं