sql >> Database teknologi >  >> RDS >> Oracle

Antal rækker påvirket af en OPDATERING i PL/SQL

Du bruger sql%rowcount variabel.

Du skal kalde det lige efter den erklæring, som du skal finde det berørte rækkeantal for.

For eksempel:

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. SQL Venstre Join

  2. Topspørgsmål om JAVA/JRE i Oracle Apps

  3. Oprettelse af brugerdefineret login-skærm i Oracle Forms 10g

  4. Pymysql Cursor.fetchall() / Fetchone() Returnerer ingen