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

पीएल/एसक्यूएल में अद्यतन से प्रभावित पंक्तियों की संख्या

आप sql%rowcount . का उपयोग करते हैं चर।

आपको उस कथन के ठीक बाद कॉल करने की आवश्यकता है जिसके लिए आपको प्रभावित पंक्ति गणना खोजने की आवश्यकता है।

उदाहरण के लिए:

set serveroutput ON; 
DECLARE 
    i NUMBER; 
BEGIN 
    UPDATE employees 
    SET    status = 'fired' 
    WHERE  name LIKE '%Bloggs'; 
    i := SQL%rowcount; 
    --note that assignment has to precede COMMIT
    COMMIT; 
    dbms_output.Put_line(i); 
END; 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. टाइमस्टैम्प डेटाटाइप को यूनिक्स टाइमस्टैम्प Oracle में बदलें

  2. Oracle SQL डेवलपर में पैकेज कैसे बनाएं?

  3. ORA-30926:तालिका मर्ज करते समय स्रोत तालिकाओं में पंक्तियों का एक स्थिर सेट प्राप्त करने में असमर्थ

  4. Oracle में गैर-कामकाजी घंटों को कैसे समाप्त करें

  5. स्ट्रिंग शाब्दिक बहुत लंबा है - ऑरैकल 11 जी आर 2 में डेटा प्रकार को क्लोब करने के लिए लंबे एक्सएमएल डेटा को कैसे असाइन करें?