pg_result handleResult opcionResult |
Es el handle para el resultado de una consulta.
Especifica una de las varias posibles opciones.
el estado del resultado.
el mensaje de error, si el estado indica error; de otro modo, un string vac�o.
la conexi�n que produjo el resultado.
si el comando fue un INSERT, el tuplo del OID insertado; de otro modo un string vac�o.
el n�mero de tuplos devueltos por la consulta.
el n�mero de atributos en cada tuplo.
asigna el resultado a un array, usando la forma (numTuplo,nombreAtributo).
asigna los resultado a un array usando el primer atributo del valor y el resto de nombres de atributos como claves. Si appendstr es pasado, entonces es a�adido a cada clave. Brevemente, todos excepto el primer campo de cada tuplo son almacenados en un array, usando una nomenclatura del tipo (valorPrimerCampo,nombreCampoAppendStr).
devuelve los campos del tuplo indicado en una lista. Los n�meros de tuplo empiezan desde cero.
almacena los campos del tuplo en el array nombreArray, indexados por nombres de campo. Los n�mero de tuplo empiezan desde cero.
devuelve una lista con los nombre de los atributos del tuplo.
devuelve una lista de sub-listas {nombre tipo tama�o} por cada atributo del tuplo.
elimina el objeto consulta resultante.
pg_result devuelve informaci�n acerca del resultado de una consulta creada por un pg_exec anterior.
Puede mantener el resultado de una consulta en tanto en cuanto lo necesite, pero cuando haya terminado con �l aseg�rese de liberarlo ejecutando pg_result -clear. clear. De otro modo, tendr� un "agujero" en la memoria y Pgtcl mostrar� mensajes indicando que ha creado demasiados objetos consulta.