![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#6
|
|||
|
|||
|
Hola
disculpen pero creo que no se entendio bien mi pregunta, va otra vez: Lo que yo quiero es poder controlar en un procedimiente almacenado luego de un insert delete o update si la operacion se realizo. Para esto hay en fireBird el comando ROW_Count que se usa de la siguiente manera 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. UPDATE TABLE1 SET FIELD1 = 0 WHERE ID = :ID; IF (ROW_COUNT = 0) THEN INSERT INTO TABLE1 (ID, FIELD1) VALUES (:ID, 0); el tema es que cuando compilo me da error en el comando ROW_COUNT, no lo reconoce no se si me falta algo o que ? bueno gracias y hasta pronto |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|