IM Centro de información de Relationship Resolution, Versión 4.2

Función DQM 410: Búsqueda de valor avanzada

La función DQM 410 localiza un valor basándose en una sentencia SQL creada dinámicamente y lo almacena en el valor del código UMF.

La sentencia de SQL creada dinámicamente se genera basándose en normas y datos UMF

Si configura la norma DQM para corregir los datos, y no se encuentra el valor en la base de datos, se almacena el valor del parámetro Valor por omisión.

Parámetros

Sentencia de SQL
La sentencia de SQL.
Por ejemplo, "SELECT FLD3 FROM TBL WHERE FLD1 = @ AND FLD2 = '@'"
Asegúrese de que los campos de caracteres tengan comillas simples.
Valor por omisión
El valor por omisión que se debe almacenar en el código UMF si la sentencia SQL no devuelve un valor.
Valor de la cláusula SQL WHERE n
Este parámetro y los parámetros subsiguientes son ubicaciones XPath utilizadas como códigos de la cláusula where.

Códigos de excepción

Código de retorno Descripción Gravedad*
-4 No se ha podido localizar el valor de enlace en el formato UMF. 3
-3 Número no coincidente de variables de enlace y valores de enlace XPATH. 3
-2 Se ha producido un error SQL mientras se buscaba un valor SQL. 3
-1 El conjunto del registro no ha devuelto ninguna fila y no se ha aplicado el valor por omisión. 3
1 La sentencia SQL ha recuperado el valor. 0
2 Se ha aplicado el valor por omisión. 1


Comentarios

Última actualización: 2007