Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/02/2010, 01:29
jc3000
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: Contar lineas en oracle

Es facil.

LA variable SQL%ROWCOUNT te devuelve el numero de filas procesadas, me explico con un ejemplo de corrido para que te hagas una idea :

DECLARE

FILAS NUMBER;

BEGIN

UPDATE TABLA
SET FECHA = SYSDATE WHERE CODIGO = 1;

FILAS := SQL%ROWCOUNT;

COMMIT;

DBMS_OUTPUT.PUT_LINE('FILAS ACTUALIZADAS ==> '||FILAS)

END;

OJO : El COMMIT al final, sino SQL%ROWCOUNT no te retorna nada.