Para realizar operaciones en lenguaje de consulta estructurado (SQL) en SAP HANA® a través de la conectividad a bases de datos Java como parte de una cadena, agregue una Etapa que incluya un comando de conexión JDBC a SAP HANA.
Para habilitar estos comandos, un administrador de TI primero configura un conector SAP HANA JDBC.
Ejecutar crear
Para ejecutar una sentencia CREATE
, utilice un comando Ejecutar crear.
Propiedades
Propiedades |
Detalles |
Texto/Archivo SQL |
Introduzca el texto SQL o el Archivo a ejecutar. |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Entradas no válidas |
3 |
Se ha producido un error |
Error al ejecutar el comando |
Ejecutar consulta
Para ejecutar una consulta SELECT
y generar sus resultados como CSV, utilice un comando Ejecutar consulta.
Propiedades
Propiedades |
Detalles |
Texto/Archivo SQL |
Introduzca el texto SQL o el Archivo a ejecutar. |
Delimitador |
Seleccione el delimitador que se utilizará en la salida CSV. |
Vista previa de los resultados |
Para ver una vista previa de las Filas devueltas, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Recuento de registros. |
Entero |
Resultados (CSV) |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Entradas no válidas |
3 |
Se ha producido un error |
Error al ejecutar el comando |
Ejecutar SQL
Para ejecutar cualquier comando SQL, utilice un comando Ejecutar SQL. Cualquier conjunto de resultados estará disponible como salida de Archivo.
Propiedades
Propiedades |
Detalles |
Texto/Archivo SQL |
Introduzca el texto SQL o el Archivo a ejecutar. |
Resultados
Resultado |
Tipo de salida |
Recuento de registros. |
Entero |
Resultados (CSV) |
Archivo |
No hay ningún registro actualizado. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Entradas no válidas |
3 |
Se ha producido un error |
Error al ejecutar el comando |
Ejecutar actualización
Para ejecutar una sentencia UPDATE
, utilice un comando Ejecutar actualización.
Propiedades
Propiedades |
Detalles |
Texto/Archivo SQL |
Introduzca el texto SQL o el Archivo a ejecutar. |
Resultados
Resultado |
Tipo de salida |
No hay ningún registro actualizado. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Entradas no válidas |
3 |
Se ha producido un error |
Error al ejecutar el comando |
Obtener definición de tabla
Para recuperar los detalles de una Tabla -incluyendo sus columnas, claves primarias y claves foráneas- como JSON, utilice el comando Obtener definición de tabla.
Propiedades
Propiedades |
Detalles |
Tabla |
Introduzca la Tabla para recuperar la definición de. |
Resultados
Resultado |
Tipo de salida |
Metadatos de la Tabla |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Se han introducido datos no válidos |
3 |
Se ha producido un error |
Error al ejecutar el comando |
Insertar registros.
Para ejecutar una sentencia INSERT
, utilice un comando Insertar registros. El origen de los datos puede ser un texto de varias líneas o un archivo CSV.
Propiedades
Propiedades |
Detalles |
Tabla |
Introduzca la Tabla en la que desea insertar los registros. |
Fuente de datos CSV |
Introduzca el Archivo CSV a insertar en la Tabla. Las Columnas en el Archivo CSV deben coincidir con el mismo orden especificado en Columnas. |
Delimitador |
Seleccione el delimitador utilizado en Fuente de datos CSV. |
Es un Archivo |
Si el origen de datos CSV es un archivo, marque esta casilla. |
Encabezados incluidos |
Si la primera fila del origen de datos CSV son los Encabezados, marque esta casilla. |
Columnas |
Introduzca la Lista de Columnas que rellenará la fuente de datos CSV. El orden es importante, y debe coincidir con la fuente de datos CSV. |
No hay valores. |
Introduzca la declaración de valores personalizados para el comando INSERT . Indique los valores con un ? . El número de ? s debe coincidir con el número de campos en el destino. Para la generación automática, déjelo en blanco. |
Resultados
Resultado |
Tipo de salida |
No hay ningún registro insertado. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Entradas no válidas |
3 |
Se ha producido un error |
Error al ejecutar el comando |