SAP HANA - Tablas

Se puede acceder a las tablas en la base de datos de HANA desde HANA Studio en la pestaña Catálogo en Esquemas. Se pueden crear nuevas tablas utilizando los dos métodos que se indican a continuación:

  • Usando el editor de SQL
  • Usando la opción GUI

Editor de SQL en HANA Studio

La Consola SQL se puede abrir seleccionando el Nombre del esquema, en el cual, se debe crear una nueva tabla usando la opción Editor SQL de Vista del sistema o haciendo clic con el botón derecho en el nombre del esquema como se muestra a continuación:

Una vez que se abre el Editor de SQL, el nombre del esquema se puede confirmar a partir del nombre escrito en la parte superior del Editor de SQL. Se puede crear una nueva tabla usando la declaración SQL Create Table -

Create column Table Test1 (
   ID INTEGER,
   NAME VARCHAR(10),
   PRIMARY KEY (ID)
);

En esta declaración SQL, hemos creado una tabla de columnas "Prueba1", tipos de datos definidos de tabla y clave principal.

Una vez que escriba Crear consulta SQL de tabla, haga clic en la opción Ejecutar en la parte superior del lado derecho del editor SQL. Una vez que se ejecuta la declaración, obtendremos un mensaje de confirmación como se muestra en la instantánea que se muestra a continuación:

Declaración 'Crear tabla de columnas Test1 (ID INTEGER, NAME VARCHAR (10), PRIMARY KEY (ID))'

ejecutado con éxito en 13 ms 761 μs (tiempo de procesamiento del servidor: 12 ms 979 μs) - Filas afectadas: 0

La instrucción de ejecución también informa sobre el tiempo necesario para ejecutar la instrucción. Una vez que la declaración se haya ejecutado correctamente, haga clic con el botón derecho en la pestaña Tabla debajo del nombre del esquema en la Vista del sistema y actualice. La nueva tabla se reflejará en la lista de tablas bajo el nombre del esquema.

La instrucción Insert se usa para ingresar los datos en la tabla usando el editor SQL.

Insert into TEST1 Values (1,'ABCD')
Insert into TEST1 Values (2,'EFGH');

Haga clic en Ejecutar.

Puede hacer clic con el botón derecho en el nombre de la tabla y usar la definición de datos abiertos para ver el tipo de datos de la tabla. Abra Vista previa de datos / Contenido abierto para ver el contenido de la tabla.

Crear tabla usando la opción GUI

Otra forma de crear una tabla en la base de datos HANA es utilizando la opción GUI en HANA Studio.

Haga clic derecho en la pestaña Tabla en Esquema → Seleccione la opción 'Nueva tabla' como se muestra en la instantánea que se muestra a continuación.

Una vez que haga clic en Nueva tabla → Se abrirá una ventana para ingresar el nombre de la tabla, elija el nombre del esquema del menú desplegable, defina el tipo de tabla de la lista desplegable: almacén de columnas o almacén de filas.

Defina el tipo de datos como se muestra a continuación. Las columnas se pueden agregar haciendo clic en el signo +, la clave principal se puede elegir haciendo clic en la celda debajo de la clave principal delante del nombre de la columna, No nulo estará activo de forma predeterminada.

Una vez agregadas las columnas, haga clic en Ejecutar.

Una vez que ejecute (F8), haga clic derecho en la pestaña Tabla → Actualizar. La nueva tabla se reflejará en la lista de tablas del esquema elegido. A continuación, se puede utilizar la opción Insertar para insertar datos en la tabla. Seleccione la declaración para ver el contenido de la tabla.

Insertar datos en una tabla usando GUI en HANA studio

Puede hacer clic con el botón derecho en el nombre de la tabla y usar la definición de datos abiertos para ver el tipo de datos de la tabla. Abra Vista previa de datos / Contenido abierto para ver el contenido de la tabla.

Para usar tablas de un esquema para crear vistas, debemos proporcionar acceso en el esquema al usuario predeterminado que ejecuta todas las vistas en el modelado HANA. Esto se puede hacer yendo al editor SQL y ejecutando esta consulta:

GRANT SELECT ON SCHEMA "<SCHEMA_NAME>" TO _SYS_REPO WITH GRANT OPTION