Para realizar operaciones de lenguaje de consulta estructurado (SQL) en SAP HANA® a través de la conectividad de base de datos Java como parte de una cadena, agregue un paso que incluya un comando de conexión JDBC de SAP HANA.
Para habilitar estos comandos, un administrador de TI primero configura un conector JDBC de SAP HANA.
Ejecutar crear
Para ejecutar una instrucción CREATE
, utilice el comando Execute create .
Propiedades
Propiedad |
Detalle |
Texto/archivo SQL |
Introduzca el texto o archivo SQL a ejecutar. |
Resultados
Ninguno
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Entradas no válidas |
3 |
Error |
No se pudo ejecutar el comando |
Ejecutar consulta
Para ejecutar una consulta SELECT
y generar sus resultados como un CSV, utilice el comando Execute query .
Propiedades
Propiedad |
Detalle |
Texto/archivo SQL |
Introduzca el texto o archivo SQL a ejecutar. |
Delimitador |
Seleccione el delimitador que se utilizará en la salida CSV. |
Vista previa de resultados |
Para ver una vista previa de las filas devueltas, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Recuento de registros |
Entero |
Conjunto de resultados (CSV) |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Entradas no válidas |
3 |
Error |
No se pudo ejecutar el comando |
Ejecutar SQL
Para ejecutar cualquier comando SQL, utilice el comando Ejecutar SQL . Cualquier conjunto de resultados estará disponible como salida de archivo.
Propiedades
Propiedad |
Detalle |
Texto/archivo SQL |
Introduzca el texto o archivo SQL a ejecutar. |
Resultados
Resultado |
Tipo de salida |
Recuento de registros |
Entero |
Conjunto de resultados (CSV) |
Archivo |
Registros actualizados |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Entradas no válidas |
3 |
Error |
No se pudo ejecutar el comando |
Ejecutar actualización
Para ejecutar una instrucción UPDATE
, utilice el comando Execute update .
Propiedades
Propiedad |
Detalle |
Texto/archivo SQL |
Introduzca el texto o archivo SQL a ejecutar. |
Resultados
Resultado |
Tipo de salida |
Registros actualizados |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Entradas no válidas |
3 |
Error |
No se pudo ejecutar el comando |
Obtener la definición de la tabla
Para recuperar los detalles de una tabla, incluidas sus columnas, claves principales y claves externas, como JSON, utilice el comando Obtener definición de tabla .
Propiedades
Propiedad |
Detalle |
Tabla |
Ingrese a 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 |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Se proporcionaron entradas no válidas |
3 |
Error |
No se pudo ejecutar el comando |
Insertar registros
Para ejecutar una instrucción INSERT
, utilice el comando Insertar registros . La fuente de los datos puede ser texto de varias líneas o un archivo CSV.
Propiedades
Propiedad |
Detalle |
Tabla |
Ingrese a la tabla donde insertar registros. |
Fuente de datos CSV |
Introduzca el archivo CSV para insertarlo en la tabla. Las columnas del archivo CSV deben coincidir con el mismo orden especificado en Columnas. |
Delimitador |
Seleccione el delimitador utilizado en la fuente de datos CSV . |
Es un archivo |
Si la fuente de datos CSVes un archivo, marque esta casilla.
|
Incluye encabezados |
Si la primera fila de la fuente de datos CSV son los encabezados, marque esta casilla. |
Columnas |
Introduzca la lista de columnas que la fuente de datos CSV completará. El orden es importante y debe coincidir con la fuente de datos CSV. |
Plantilla de valor |
Introduzca la declaración de valores personalizados para el comando INSERT . Indique los valores con un ? . El número de ? debe coincidir con el número de campos en el objetivo. Para generar automáticamente, déjelo en blanco. |
Resultados
Resultado |
Tipo de salida |
Registros insertados |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Entradas no válidas |
3 |
Error |
No se pudo ejecutar el comando |