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

पोस्टग्रेज - रिकॉर्ड नहीं मिलने पर अपडेट पर रिटर्न एरर

आप कुछ इस तरह इस्तेमाल कर सकते हैं

update users set email='[email protected]' where id=200 returning id;

यह क्वेरी id लौटाएगी अद्यतन पंक्ति के। यदि यह 0 पंक्तियाँ लौटाता है - तो अपने आवेदन में एक त्रुटि दर्ज करें।

आप यह भी जांचना चाहेंगे कि क्या आपका डीबी ड्राइवर/ढांचा प्रभावित पंक्तियों की गिनती देता है (जैसे getUpdateCount() JDBC में)।



  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 के लिए pgBouncer का उपयोग करने के लिए एक गाइड

  2. SQLAlchemy:from_select . अपडेट करें

  3. Django मॉडल के लिए एक पांडा डेटाफ़्रेम कैसे लिखें

  4. एक बहुत ही सरल QUERY पर HAVING को WHERE के साथ संयोजित करने में समस्या आ रही है

  5. PostgreSQL में DROPping करते समय संदर्भित तालिकाओं पर अनन्य एक्सेस लॉक से बचें