Tema anterior: Parámetros de entradaTema siguiente: Ejecutar un procedimiento almacenado


Parámetros de salida

ResultsSets

Una matriz de ValueMaps indexadas en la que cada elemento contiene los resultados de una consulta. El tamaño de ResultsSets coincide con el número de conjuntos de resultados que devuelve la sentencia SQL. Cada ValueMap contiene los campos siguientes:

Filas

Una matriz de ValueMaps que representan las filas del conjunto de resultados. Cada ValueMap contiene un campo para cada columna y el valor de la columna de esa fila particular.

NullFieldFlags

Una matriz de ValueMaps. Los campos de cada ValueMap corresponden a los campos en las filas. El valor de cada campo es verdadero. El valor correspondiente de las filas es nulo o falso. Este resultado sólo muestra si está seleccionada la opción Mostrar valores nulos.

UpdatedRowCounters

Una matriz de enteros que representan el número de filas que actualizó la sentencia SQL genérica. Si la sentencia SQL genérica realiza varias actualizaciones, este valor contiene muchos valores.

RowCount

(Obsoleto) Devuelve el recuento de filas para sentencias de lenguaje de manipulación de datos (DML) de SQL o el número de filas del primer resultado establecido en ResultSets. Si la sentencia SQL genérica no realiza ninguna actualización y no devuelve ningún conjunto de resultados, este valor se configurará en -1. Este campo se incluye para la compatibilidad con versiones anteriores.

OutputParam

El valor del parámetro de salida de la sentencia SQL genérica. Si la sentencia SQL genérica no devuelve parámetros de salida, este campo no se incluirá en los resultados del operador. Los campos outputParam se enumeran; por ejemplo: outputParam1, outputParam2.

isNullOutputParam

Un valor booleano que indica si el valor de outputParam correspondiente es nulo. Este campo sólo muestra si la sentencia SQL genérica devuelve un parámetro de salida y si la opción Mostrar valores nulos está seleccionada.

Motivo

Si se produce un error en el operador después de la ejecución, especifica el motivo.

Resultado

Especifica el resultado del operador ejecutado.

InputSource
InlineText
InputSourceExpression
MaximumRows
JDBCInputParamArray
JDBCReportNull
UserName
Contraseña
DatabaseType
OtherDatabaseType
DriverName
DatabaseName
CacheBufferSize
BatchPerfWorkaround
ConnectionProtocol
ServerType
DriverType
ServiceID
TNSName
ClientEncryption
ClientChecksum
InstanceName
HypersonicDatabaseType
ServerHost
ServerPort
ConnectionString