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

पोस्टग्रेज अपडेट ट्रिगर में कॉलम परिवर्तन का पता लगाना

hstore पर पढ़ें विस्तार। विशेष रूप से आप एक पंक्ति से एक hstore बना सकते हैं, जिसका अर्थ है कि आप कुछ ऐसा कर सकते हैं:

changes := hstore(NEW) - hstore(OLD);
...pg_notify(... changes::text ...)

यह आपकी अपेक्षा से थोड़ी अधिक जानकारी है (नए मान शामिल हैं)। आप akeys(changed) . का उपयोग कर सकते हैं अगर आपको सिर्फ चाबियां चाहिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EF Core GroupBy चुनिंदा डिस्टिंक्ट काउंट के साथ

  2. पोस्टग्रेज में एनम टाइप वैल्यू कैसे डिलीट करें?

  3. psql - कमांड के परिणामों को एक फाइल में सेव करें

  4. plpgsql में परेशान करने वाले नोटिस कम करें

  5. SQLAlchemy के साथ संग्रहीत कार्यविधियाँ बनाना