unloadTable()

La función del sistema SysLib.unloadTable descarga información de una tabla de base de datos relacional en un archivo.
  SysLib.unloadTable(
    nombreArchivo STRING in,
    sentenciaSelect STRING in
    [, delimitador STRING in
    ])
nombreArchivo
El nombre del archivo. El nombre está totalmente calificado o es relativo al directorio desde el que se invoca el programa.
sentenciaSelect
Especifique los criterios de selección de datos de la base de datos relacional. Utilice la sintaxis de una sentencia SQL SELECT sin incluir variables de lenguaje principal; por ejemplo:
  "SELECT columna1, columna2 FROM myTABLE
  WHERE columna3 > 10"
delimitador
Especifica el símbolo utilizado para separar un valor del siguiente en el archivo. (Una fila de datos debe estar separada de la siguiente mediante el carácter de salto de línea).

El símbolo por omisión para el delimitador es el valor de la propiedad de entorno de ejecución Java vgj.default.databaseDelimiter; y el valor por omisión de esa propiedad es la barra vertical (|).

Los símbolos siguientes no están disponibles:
  • Caracteres hexadecimales (0 a 9, a a f, A a F)
  • Barra inclinada invertida (\)
  • El carácter de salto de línea o CONTROL-J

Para cargar información de un archivo e insertarla en una tabla de base de datos relacional, utilice la función SysLib.loadTable.

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.