Para realizar operaciones en lenguaje de consulta estructurado (SQL) en SAP HANA® mediante la conectividad a bases de datos Java como parte de una cadena, añade un paso que incluya un comando de conexión JDBC a SAP HANA.
Para habilitar estos comandos, un administrador de TI primero configura un conector JDBC de SAP HANA.
Ejecutar crear
Para ejecutar una sentencia CREATE, utiliza un comando Ejecutar crear.
Propiedades
| Propiedad |
Detalle |
| Texto/archivo SQL |
Introduce el texto SQL o el archivo a ejecutar. |
Resultados
Ninguno
Códigos de salida
| Código |
Tipo |
Detalle |
| 0 |
Correcto |
Correcto |
| 1 |
Se ha producido un error |
Entradas no válidas |
| 3 |
Se ha producido un error |
Se ha producido un error al ejecutar el comando . |
Ejecutar consulta
Para ejecutar una consulta SELECT y generar sus resultados como un CSV, utiliza un comando Ejecutar consulta.
Propiedades
| Propiedad |
Detalle |
| Texto/archivo SQL |
Introduce el texto SQL o el archivo a ejecutar. |
| Delimitador |
Selecciona el Delimitador a utilizar en el Resultado CSV. |
| Vista previa de los resultados |
Para ver una vista previa de las filas devueltas, marca esta casilla. |
Resultados
| Resultado |
Tipo de Resultado:... |
| Recuento de registros |
Entero |
| Establecer como resultado (CSV) |
Archivo |
Códigos de salida
| Código |
Tipo |
Detalle |
| 0 |
Correcto |
Correcto |
| 1 |
Se ha producido un error |
Entradas no válidas |
| 3 |
Se ha producido un error |
Se ha producido un error al ejecutar el comando . |
Ejecutar SQL
Para ejecutar cualquier comando SQL, utiliza un comando Ejecutar SQL. Cualquier conjunto de resultados estará disponible como salida de archivo.
Propiedades
| Propiedad |
Detalle |
| Texto/archivo SQL |
Introduce el texto SQL o el archivo a ejecutar. |
Resultados
| Resultado |
Tipo de Resultado:... |
| Recuento de registros |
Entero |
| Establecer como resultado (CSV) |
Archivo |
| Registros actualizados No hay ningún registro. |
Entero |
Códigos de salida
| Código |
Tipo |
Detalle |
| 0 |
Correcto |
Correcto |
| 1 |
Se ha producido un error |
Entradas no válidas |
| 3 |
Se ha producido un error |
Se ha producido un error al ejecutar el comando . |
Ejecutar actualización
Para ejecutar una sentencia UPDATE, utiliza un comando Ejecutar actualización.
Propiedades
| Propiedad |
Detalle |
| Texto/archivo SQL |
Introduce el texto SQL o el archivo a ejecutar. |
Resultados
| Resultado |
Tipo de Resultado:... |
| Registros actualizados No hay ningún registro. |
Entero |
Códigos de salida
| Código |
Tipo |
Detalle |
| 0 |
Correcto |
Correcto |
| 1 |
Se ha producido un error |
Entradas no válidas |
| 3 |
Se ha producido un error |
Se ha producido un error al ejecutar el comando . |
Obtener definición de tabla
Para recuperar los detalles de una tabla -incluidas sus columnas, claves principales y claves externas- en formato JSON, utiliza un comando Obtener definición de tabla.
Propiedades
| Propiedad |
Detalle |
| Tabla |
Introduce la tabla para recuperar la definición de. |
Resultados
| Resultado |
Tipo de Resultado:... |
| Metadatos de las tablas |
Archivo |
Códigos de salida
| Código |
Tipo |
Detalle |
| 0 |
Correcto |
Correcto |
| 1 |
Se ha producido un error |
Se han dado entradas no válidas |
| 3 |
Se ha producido un error |
Se ha producido un error al ejecutar el comando . |
Insertar registros
Para ejecutar una sentencia INSERT, utiliza un comando Insertar Registros. El origen de los datos puede ser un texto con varias líneas o un archivo CSV.
Propiedades
| Propiedad |
Detalle |
| Tabla |
Introduce la tabla en la que insertar los Registros. |
| Origen de datos CSV |
Introduce el archivo CSV para insertarlo en la tabla. Las columnas del archivo CSV deben coincidir con el mismo orden especificado en Columnas. |
| Delimitador |
Selecciona el Delimitador utilizado en Origen de datos CSV. |
| Es un archivo |
Si Origen de datos CSV es un archivo, marca esta casilla. |
| Incluye Encabezados |
Si la primera fila de Fuente de datos CSV son los Encabezados, marca esta casilla. |
| Columnas |
Introduce la lista de columnas que rellenará Fuente de datos CSV. El orden es importante, y debe coincidir con la fuente de datos CSV. |
| Plantilla de valor |
Introduce la declaración de valores a medida para el comando INSERT. Indica los valores con un ?. El número de ? debe coincidir con el número de campos del destino. Para autogenerar, déjalo en blanco. |
Resultados
| Resultado |
Tipo de Resultado:... |
| Registros insertados |
Entero |
Códigos de salida
| Código |
Tipo |
Detalle |
| 0 |
Correcto |
Correcto |
| 1 |
Se ha producido un error |
Entradas no válidas |
| 3 |
Se ha producido un error |
Se ha producido un error al ejecutar el comando . |