SAP HANA - Tabelle

È possibile accedere alle tabelle nel database HANA da HANA Studio nella scheda Catalogo in Schemi. È possibile creare nuove tabelle utilizzando i due metodi indicati di seguito:

  • Utilizzo dell'editor SQL
  • Utilizzo dell'opzione GUI

Editor SQL in HANA Studio

La console SQL può essere aperta selezionando il nome dello schema, in cui è necessario creare una nuova tabella utilizzando l'opzione System View SQL Editor o facendo clic con il pulsante destro del mouse sul nome dello schema come mostrato di seguito -

Una volta aperto l'Editor SQL, il nome dello schema può essere confermato dal nome scritto nella parte superiore dell'Editor SQL. È possibile creare una nuova tabella utilizzando l'istruzione SQL Create Table -

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

In questa istruzione SQL, abbiamo creato una tabella di colonne "Test1", i tipi di dati definiti di tabella e chiave primaria.

Dopo aver scritto Crea query SQL tabella, fare clic sull'opzione Esegui nella parte superiore dell'editor SQL a destra. Una volta eseguita l'istruzione, riceveremo un messaggio di conferma come mostrato nell'istantanea riportata di seguito -

Istruzione 'Crea colonna Test1 tabella (ID INTEGER, NAME VARCHAR (10), PRIMARY KEY (ID))'

eseguito con successo in 13 ms 761 μs (tempo di elaborazione del server: 12 ms 979 μs) - Righe interessate: 0

L'istruzione di esecuzione indica anche il tempo impiegato per eseguire l'istruzione. Una volta eseguita correttamente l'istruzione, fare clic con il pulsante destro del mouse sulla scheda Tabella sotto il nome dello schema in Vista di sistema e aggiornare. La nuova tabella si rifletterà nell'elenco delle tabelle sotto il nome dello schema.

L'istruzione Insert viene utilizzata per immettere i dati nella tabella utilizzando l'editor SQL.

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

Fare clic su Esegui.

È possibile fare clic con il pulsante destro del mouse sul nome della tabella e utilizzare Open Data Definition per visualizzare il tipo di dati della tabella. Apri anteprima dati / Apri contenuto per visualizzare il contenuto della tabella.

Creazione di una tabella utilizzando l'opzione GUI

Un altro modo per creare una tabella nel database HANA consiste nell'usare l'opzione GUI in HANA Studio.

Fare clic con il pulsante destro del mouse sulla scheda Tabella in Schema → Selezionare l'opzione "Nuova tabella" come mostrato nell'istantanea riportata di seguito.

Dopo aver fatto clic su Nuova tabella → Si aprirà una finestra per inserire il nome della tabella, scegliere il nome dello schema dal menu a discesa, definire il tipo di tabella dall'elenco a discesa: archivio colonne o archivio righe.

Definire il tipo di dati come mostrato di seguito. Le colonne possono essere aggiunte facendo clic sul segno +, la chiave primaria può essere scelta facendo clic sulla cella sotto la chiave primaria davanti al nome della colonna, non nullo sarà attivo per impostazione predefinita.

Una volta aggiunte le colonne, fare clic su Esegui.

Dopo aver eseguito (F8), fare clic con il pulsante destro del mouse sulla scheda Tabella → Aggiorna. La nuova tabella si rifletterà nell'elenco delle tabelle sotto lo schema scelto. L'opzione di inserimento sottostante può essere utilizzata per inserire i dati nella tabella. Seleziona l'istruzione per vedere il contenuto della tabella.

Inserimento di dati in una tabella utilizzando la GUI in HANA studio

È possibile fare clic con il pulsante destro del mouse sul nome della tabella e utilizzare Open Data Definition per visualizzare il tipo di dati della tabella. Apri anteprima dati / Apri contenuto per visualizzare il contenuto della tabella.

Per utilizzare le tabelle di uno schema per creare visualizzazioni, è necessario fornire l'accesso sullo schema all'utente predefinito che esegue tutte le visualizzazioni in HANA Modeling. Questo può essere fatto andando nell'editor SQL ed eseguendo questa query -

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