Variable que indique si se afectó algún registro

Arquitectura, Extending SQL, The Postgree Rule System, Intefacing, Trigers, ODBC, JDBC, C++...

Variable que indique si se afectó algún registro

Notapor rodrychm » Lun Ene 07, 2008 7:01 pm

Hola amigos.

En un función de postgres hago unos updates que en algunos casos actualiza varios registros y en otros a ninguno. Hay alguna variable o función interna del postgres que me indique eso? Sé que el found me indica si una consulta devolvió filas, mi duda es en el caso de INSERTS. UPDATES, DELETES.

Gracias por su tiempo
rodrychm
Novato
Novato
 
Mensajes: 10
Registrado: Vie May 18, 2007 8:38 am


Re: Variable que indique si se afectó algún registro

Notapor ivancp » Lun Ene 07, 2008 7:25 pm

Intenta con la siguiente sentencia:

Código: Seleccionar todo
  1. GET DIAGNOSTICS integer_var = ROW_COUNT;



integer_var tiene que ser declarado antes como una variable entera

Para mas referencia puedes ver:
http://www.postgresql.org/docs/8.1/inte ... ments.html
Avatar de Usuario
ivancp
Colaborador
Colaborador
 
Mensajes: 680
Registrado: Jue Sep 06, 2007 12:58 pm



    

Volver a PostgreSQL

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado