Ver Mensaje Individual
  #2  
Antiguo 26-06-2004
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Reputación: 21
Gydba Va por buen camino
A mi me funciona. No tengo idea de como lo estes utilizando.

Cita:
...
Fragmento obtenido de Firebird Release Notes Spanish para la versión 1.5
...
ROW_COUNT
Devuelve un entero, el número de registros involucrados en la última sentencia DML. Disponible en
PSQL, en el contexto del trigger o procedure. Actualmente devuelve cero tras una sentencia SELECT.

Sintaxis
ROW_COUNT

Ejemplo
UPDATE TABLE1 SET FIELD1 = 0 WHERE ID = :ID;
IF (ROW_COUNT = 0) THEN
INSERT INTO TABLE1 (ID, FIELD1) VALUES (:ID, 0);

Nota: esta variable no puede ser utilizada para ver los registros involucrados en EXECUTE STATEMENT.
__________________
Suerte
.: Gydba :.
Responder Con Cita