Manual de consulta

DTW_EDIT_CODES


AIX HP-UX Linux OS/2 OS/390 OS/400 PTX SUN Win NT





X


Finalidad

Convierte los tipos de datos NUMERIC, DECIMAL, INTEGER y SMALLINT que se devuelven como resultado de una operación de SQL para el entorno de lenguaje DTW_SQL. La variable DTW_EDIT_CODES es una serie de caracteres que se corresponde con las columnas resultantes de la tabla que creará DTW_SQL LE; por ejemplo, el quinto carácter de DTW_EDIT_CODES se aplicará a la quinta columna del conjunto de resultados en el caso de que dicha columna sea de uno de los tipos soportados. Este único carácter puede ser cualquiera de los códigos de edición proporcionados por el sistema soportado que se definen en la publicación Data Description Specification Reference.

Por ejemplo, un campo DECIMAL(6,0) se representaría normalmente como la serie de caracteres '112698'. Especificando un código de edición de 'Y' para dicha columna en la variable DTW_EDIT_CODES, se visualiza la columna correspondiente de la tabla resultante como una serie de caracteres que representa la fecha '11/26/98'.

Sugerencia: Aplicar un código de edición proporcionado por el usuario a una columna que dé como resultado una serie de caracteres con caracteres no numéricos (por ejemplo, comas o símbolos monetarios) puede ocasionar errores de sintaxis en el caso de que la serie de caracteres se devuelva al servidor para su proceso posterior en una macro Net.Data. Por ejemplo, el valor de columna no numérico puede utilizarse para las comparaciones numéricas en las llamadas a funciones DTW_SQL posteriores, ocasionando errores de sintaxis.

Especifique el valor de esta variable mediante una sentencia DEFINE o mediante la función @DTW_ASSIGN().

Valores

DTW_EDIT_CODES="código_edición"

Tabla 12. Valores de DTW_EDIT_CODES
Valores Descripción
código_edición Especifica una serie de caracteres que se corresponde con las columnas resultantes de la tabla que crea el entorno de lenguaje SQL.

Ejemplos

Ejemplo 1:

@DTW_ASSIGN(DTW_EDIT_CODES "JJLJJ*******Y")


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]