Utilizzo del plugin IntelliJ per lo sviluppo

Sfogliare le tabelle ed eseguire query sull'istanza o sul simulatore di Oracle NoSQL Database Cloud Service da IntelliJ.

Il plugin Oracle NoSQL Database Cloud Service IntelliJ si connette a un'istanza in esecuzione di Oracle NoSQL Database Cloud Service o simulatore e consente di:
  • Visualizzare le tabelle in una struttura ad albero ben definita con Esplora tabelle.
  • Visualizzare informazioni su colonne, indici, chiavi primarie e chiavi partizione per una tabella.
  • Visualizzare i dati delle colonne in una struttura JSON ben formattata.
  • Creare tabelle utilizzando una voce di schema basata su form o fornire istruzioni DDL.
  • Elimina tabelle.
  • Aggiungere nuove colonne utilizzando istruzioni DDL di inserimento o fornitura basate su form.
  • Elimina colonne.
  • Crea indici.
  • Elimina indici.
  • Eseguire le query SELECT SQL su una tabella e visualizzare i risultati delle query in formato tabulare.
  • Esegue istruzioni DML per aggiornare, inserire ed eliminare dati da una tabella.

Questo articolo contiene i seguenti argomenti:

Impostazione del plugin IntelliJ

Scopri come impostare il plugin IntelliJ per l'istanza o il simulatore di Oracle NoSQL Database Cloud Service.

Effettuare le seguenti operazioni:
  1. Scarica e avvia Oracle NoSQL Database Cloud Simulator. Vedere Download del simulatore per Oracle NoSQL Database Cloud.
  2. Scarica ed estrai Oracle NoSQL Database Java SDK. Vedere Informazioni sui driver SDK di Oracle NoSQL Database.
  3. Installare il plugin IntelliJ e riavviare l'IDE.
    Sono disponibili due opzioni per installare il plugin:

    Suggerimento

    Non estrarre il file zip del plugin scaricato. Selezionare il plugin nel formato zip durante l'installazione dal disco.
Dopo aver impostato correttamente il plugin IntelliJ, creare un progetto NoSQL e connetterlo all'istanza o al simulatore di Oracle NoSQL Database Cloud Service.

Creazione di un progetto NoSQL in IntelliJ

Scopri come creare un progetto NoSQL in IntelliJ.

Effettuare le seguenti operazioni:
  1. Aprire IntelliJ IDEA. Fare clic su File > Nuovo > Progetto.
  2. Immettere un valore per Nome progetto e Posizione progetto, quindi fare clic su Crea.
  3. Una volta creato il progetto NoSQL, è possibile sfogliare i file java di esempio dalla finestra Esplora progetti.
  4. Assicurati che le notifiche siano abilitate per il tuo progetto Oracle NoSQL. Per abilitare le notifiche, premere Alt+\ per aprire il menu principale. Fare clic su Visualizza, espandere Finestre degli strumenti > Notifiche. Sulla barra della finestra dello strumento a destra viene visualizzata l'icona di notifica Notification-bell-icon.
Dopo aver creato un progetto NoSQL in IntelliJ, connettere il progetto a Oracle NoSQL Database Cloud Service o al simulatore.

Connessione a Oracle NoSQL Database Cloud Service da IntelliJ

Scopri come connettere il progetto NoSQL a Oracle NoSQL Database Cloud Service utilizzando il plugin IntelliJ

Effettuare le seguenti operazioni:
  1. Aprire il progetto NoSQL in IntelliJ.
  2. Fare clic sull'icona del task icona task nella finestra Explorer schema per aprire la finestra di dialogo Impostazioni per il plugin.
  3. Espandere Strumenti > Oracle NoSQL in Explorer impostazioni, quindi fare clic su Connessioni.
  4. Selezionare Cloud dal menu a discesa per il tipo di profilo. È possibile visualizzare tutte le connessioni esistenti per il tipo di profilo Cloud nell'elenco a discesa Connessioni.
  5. Fare clic su Add Connection. Esistono due opzioni per creare una connessione. Uso del file di configurazione: è possibile specificare la posizione di un file di configurazione memorizzato nel sistema locale. Questo file di configurazione include vari parametri di connessione, ad esempio ID tenant, ID utente, impronta digitale, passphrase e chiave privata. b. Avanzate: specificare direttamente i valori dei vari parametri di connessione (elencati di seguito). Immettere i valori per i seguenti parametri di connessione e fare clic su OK.

    Tabella - Parametri di connessione

    Parametro Descrizione Valore di esempio
    Connection Name Un nome univoco assegnato a una specifica di connessione è obbligatorio dalla versione 1.5.1 del plugin. Si consiglia di aggiornare il campo Nome connessione dopo aver aggiornato il plugin dalla versione 1.4.0 o successiva.

    Nota

    È possibile aggiungere più connessioni e le specifiche di connessione memorizzate sono persistenti.
    ndcs_con1
    Endpoint Punto di accesso di rete regionale a Oracle NoSQL Database Cloud Service. https://nosql.us-ashburn-1.oci.oraclecloud.com (per l'identificativo dell'area di Ashburn Oracle NoSQL Database Cloud Service nell'area del Nord America. Per una lista di endpoint dei servizi, vedere Aree dati ed endpoint dei servizi associati.
    Percorso SDK Percorso completo della directory in cui è stato estratto l'SDK Java di Oracle NoSQL Database. D:\oracle-nosql-java-sdk-5.4.14\oracle-nosql-java-sdk
    File di configurazione Percorso della directory in cui è memorizzato il file di configurazione nel sistema locale. ~/.oci/config
    Profilo Nome del profilo.

    Nota

    È possibile creare più profili con valori diversi per queste voci e quindi specificare il profilo da caricare.
    DEFAULT
    ID tenant e ID utente OCID della tenancy e OCID dell'utente per Oracle NoSQL Database Cloud Service. Vedere Where to get the Tenancy's OCID and User's OCID in Oracle Cloud Infrastructure Documentation.
    Impronta digitale e passphrase (facoltativo) Impronta digitale e passphrase della chiave di firma creata durante la generazione e il caricamento della chiave di firma API.
    Consulta le seguenti risorse nella documentazione di Oracle Cloud Infrastructure:
    Chiave privata Chiave privata generata per l'utente. Per l'utente dell'applicazione, è necessario generare e caricare una chiave di firma API. Vedere How to Generate a API Signing Key per generare la chiave di firma con una passphrase opzionale.
    Compartimento (facoltativo) OCID/nome compartimento del compartimento per lo schema di database NoSQL.

    Nota

    Quando si specifica il nome del compartimento, è necessario specificare l'intera gerarchia con due punti che separano ogni voce.
    developers:dev1.

    dev1 è un compartimento sotto il compartimento developers.

    Nota

    Se non viene specificato alcun valore, per impostazione predefinita viene utilizzato il compartimento radice.

    Nota

    Se si sta aggiornando il plugin dalla versione 1.4.0 o successiva, tutte le connessioni memorizzate vengono migrate alla nuova versione. In questo caso, il nome della connessione sarà uguale all'endpoint. Per modificare il nome della connessione, attenersi alla procedura riportata di seguito.
  6. Il plugin IntelliJ salva i dettagli di connessione nel nome di connessione specificato. Per modificare i dettagli della connessione, scegliere il nome della connessione nell'elenco a discesa Connessioni. Fare clic su Modify Connection. È possibile modificare uno qualsiasi dei parametri di connessione sopra menzionati e fare clic su OK per salvare le impostazioni. Per rimuovere un nome di connessione dal plugin, scegliere il nome della connessione e fare clic su Elimina connessione. Dopo aver confermato l'azione da eliminare, il nome della connessione viene rimosso dal plugin.
  7. Fare clic sull'icona Web in Schema Explorer. L'elenco delle connessioni esistenti viene visualizzato nella casella a discesa. Il nome della connessione verrà visualizzato nella finestra dello strumento NoSQL nel seguente formato: Connection Name:Endpoint:Compartment Name/OCID (se diverso da root). Scegliere la connessione e fare clic su OK. Il plugin IntelliJ connette il progetto a Oracle NoSQL Database Cloud Service e ne visualizza lo schema nella finestra Esplora schema.
Dopo aver connesso correttamente il progetto a Oracle NoSQL Database Cloud Service, è possibile gestire le tabelle e i dati nello schema.

Connessione a Oracle NoSQL Database Cloud Simulator da IntelliJ

Scopri come connettere il progetto NoSQL al simulatore Oracle NoSQL Database Cloud utilizzando il plugin IntelliJ.

Effettuare le seguenti operazioni:
  1. Aprire il progetto NoSQL in IntelliJ.
  2. Fare clic sull'icona del task icona task nella finestra Explorer schema per aprire la finestra di dialogo Impostazioni per il plugin.
  3. Espandere Strumenti > Oracle NoSQL in Explorer impostazioni, quindi fare clic su Connessioni. È possibile visualizzare tutte le connessioni esistenti per il tipo di profilo Cloudsim nell'elenco a discesa Connessioni.
  4. Selezionare Cloudsim dal menu a discesa per il tipo di profilo.
  5. Fare clic su Add Connection. Immettere i valori per i seguenti parametri di connessione e fare clic su OK.

    Tabella - Parametri di connessione

    Parametro Descrizione Valore di esempio
    Connection Name Un nome univoco assegnato a una specifica di connessione è obbligatorio dalla versione 1.5.1 del plugin. Si consiglia di aggiornare il campo Nome connessione dopo aver aggiornato il plugin dalla versione 1.4.0 o successiva.

    Nota

    È possibile aggiungere più connessioni e le specifiche di connessione memorizzate sono persistenti.
    nosql_sim1
    URL servizio Indirizzo IP e porta su cui è in esecuzione Oracle NoSQL Database Cloud Simulator. Il valore predefinito è http://localhost:8080
    Identificativo tenant Identificativo univoco per identificare il tenant. Il valore predefinito è exampleId. Conservare questo valore se si desidera eseguire il test degli esempi.
    Percorso SDK Percorso completo della directory in cui è stato estratto l'SDK Java di Oracle NoSQL Database. D:\oracle-nosql-java-sdk-5.4.14\oracle-nosql-java-sdk

    Nota

    Se si sta aggiornando il plugin dalla versione 1.4.0 o successiva, tutte le connessioni memorizzate vengono migrate alla nuova versione. In questo caso, il nome della connessione sarà uguale all'endpoint. Per modificare il nome della connessione, attenersi alla procedura riportata di seguito.
  6. Il plugin IntelliJ salva i dettagli di connessione nel nome di connessione specificato. Per modificare i dettagli della connessione, scegliere il nome della connessione nell'elenco a discesa Connessioni. Fare clic su Modify Connection. È possibile modificare uno qualsiasi dei parametri di connessione sopra menzionati e fare clic su OK per salvare le impostazioni. Per rimuovere un nome di connessione dal plugin, scegliere il nome della connessione e fare clic su Elimina connessione. Dopo aver confermato l'azione da eliminare, il nome della connessione viene rimosso dal plugin.
  7. Fare clic sull'icona Web in Schema Explorer. L'elenco delle connessioni esistenti viene visualizzato nella casella a discesa. Scegliere la connessione e fare clic su OK. Il plugin IntelliJ connette il progetto a Oracle NoSQL Database Cloud Service e ne visualizza lo schema nella finestra Esplora schema.

    Nota

    Prima di connettere il progetto a Oracle NoSQL Database Cloud Simulator, è necessario avviarlo e eseguirlo. In caso contrario, la richiesta di connessione non riuscirà in IntelliJ.
Dopo aver connesso correttamente il progetto al simulatore di Oracle NoSQL Database Cloud, è possibile gestire le tabelle e i dati nello schema.

Gestione delle tabelle mediante il plugin IntelliJ

Scopri come creare tabelle e visualizzare i dati delle tabelle in Oracle NoSQL Database Cloud Service o Oracle NoSQL Database Cloud Simulator da IntelliJ.

Dopo aver eseguito la connessione al simulatore di Oracle NoSQL Database Cloud o a Oracle NoSQL Database Cloud Service, è possibile eseguire gli esempi scaricati con Oracle NoSQL Database Java SDK per creare una tabella di esempio. Con l'aiuto del plugin IntelliJ è possibile visualizzare le tabelle e i relativi dati nella finestra Esplora schema.
Esecuzione di un programma di esempio:
  1. Aprire il progetto NoSQL connesso al tuo Oracle NoSQL Database Cloud Service o simulatore.
  2. Individuare e fare clic su BasicTableExample nella finestra Esplora progetti. Lo si trova nella cartella esempi sotto oracle-nosql-java-sdk. Guardando il codice, è possibile notare che questo programma crea una tabella denominata audienceData, inserisce due righe in questa tabella, esegue query sulle righe inserite, elimina le righe inserite e infine elimina la tabella audienceData.
  3. Per passare gli argomenti richiesti, fare clic su Esegui > Modifica configurazioni. A seconda del tipo di connessione, immettere i seguenti argomenti del programma e fare clic su OK.

    Tabella - argomenti programma

    Tipo di connessione Argomenti programma Ulteriori informazioni
    Cloudsim http://localhost:8080 Se Oracle NoSQL Database Cloud Simulator è stato avviato su una porta diversa, è necessario sostituire 8080 con il numero di porta specificato.
    Cloud us-ashburn-1 -configFile D:\OCI_PROP\config Il primo argomento indica l'area dati di Oracle NoSQL Database Cloud Service. Il secondo argomento passa un file di configurazione contenente le credenziali per connettersi a Oracle NoSQL Database Cloud Service.
  4. Per eseguire questo programma, fare clic su Esegui > Esegui 'BasicExampleTable' oppure premere Maiusc + 10.
  5. Verificare i log nel terminale per verificare che il codice sia stato eseguito correttamente. È possibile visualizzare i messaggi di visualizzazione che indicano la creazione della tabella, l'inserimento delle righe e così via.

    Suggerimento

    Poiché BasicExampleTable elimina le righe inserite ed elimina la tabella audienceData, non è possibile visualizzare questa tabella in Schema Explorer. Se si desidera visualizzare la tabella in Schema Explorer, commentare il codice che elimina le righe inserite ed elimina la tabella, quindi rieseguire il programma.
  6. Per visualizzare le tabelle e i relativi dati:
    1. Individuare Schema Explorer e fare clic sull'icona Icona Aggiorna per ricaricare lo schema.
    2. Individuare la tabella audienceData sotto l'identificativo tenant ed espanderla per visualizzarne le colonne, la chiave primaria e i dettagli della chiave partizione.
    3. Fare doppio clic sul nome della tabella per visualizzarne i dati. In alternativa, è possibile fare clic con il pulsante destro del mouse sulla tabella e selezionare Sfoglia tabella.
    4. Nell'editor principale viene visualizzata una finestra del visualizzatore record. Fare clic su Esegui per eseguire la query e visualizzare i dati della tabella.
    5. Per visualizzare separatamente i dati delle singole celle, fare doppio clic sulla cella.

Eseguire operazioni DDL utilizzando IntelliJ

È possibile utilizzare IntelliJ per eseguire operazioni DDL.

CREATE TABLE

  • Individuare Schema Explorer e fare clic sull'icona Aggiorna per ricaricare lo schema.
  • Fare clic con il pulsante destro del mouse sul nome della connessione e scegliere Crea tabella.
  • Nel prompt, immettere i dettagli per la nuova tabella. È possibile creare la tabella Oracle NoSQL Database in due modalità:
    • **Input DDL semplice**: è possibile utilizzare questa modalità per creare la tabella in modo dichiarativo, ovvero senza scrivere un'istruzione DDL.
    • **Input DDL avanzato**: è possibile utilizzare questa modalità per creare la tabella utilizzando un'istruzione DDL.
  • È possibile visualizzare l'istruzione DDL prima della creazione. Fare clic su Mostra DDL per visualizzare l'istruzione DDL formata in base ai valori immessi nei campi in modalità di input DDL semplice. Questa istruzione DDL viene eseguita quando si fa clic su Crea.
  • Fare clic su Crea per creare la tabella.
  • Per creare una tabella figlio, fare clic con il pulsante destro del mouse sulla tabella desiderata e scegliere Crea tabella figlio. È possibile creare una tabella figlio in due modalità:
    • **Input DDL semplice**: è possibile utilizzare questa modalità per creare una tabella figlio semplicemente immettendo un nome di tabella insieme ad altri dettagli obbligatori.
    • **Input DDL avanzato**: è possibile utilizzare questa modalità per creare una tabella figlio utilizzando un'istruzione DDL.

    Per ulteriori dettagli sulle tabelle figlio, vedere Gerarchie di tabelle in Oracle NoSQL Database Cloud Service Guide.

  • Fare clic su Crea per creare una tabella figlio.
  • È possibile visualizzare l'istruzione DDL dopo aver creato una tabella. Fare clic con il pulsante destro del mouse sulla tabella esistente. Scegliere Visualizza DDL tabella. Per copiare l'istruzione DDL, fare clic su Copia negli Appunti. OK per chiudere la finestra di dialogo.

DROP TABLE;

  • Individuare Schema Explorer e fare clic sull'icona Aggiorna per ricaricare lo schema.
  • Fare clic con il pulsante destro del mouse sulla tabella che si desidera rilasciare. Scegliere Elimina tabella.
  • Viene visualizzata una finestra di conferma. Fare clic su Ok per confermare l'azione di rilascio.

CREATE INDEX;

  • Individuare Schema Explorer e fare clic sull'icona Aggiorna per ricaricare lo schema.
  • Fare clic con il pulsante destro del mouse sulla tabella in cui deve essere creato l'indice. Scegliere Crea indice.
  • Nel pannello Crea indice è possibile creare un indice in due modalità:
    • **Creazione indice basata su form (input DDL semplice)**: immettere i dettagli per la creazione di un indice senza scrivere alcuna istruzione DDL. Specificare il nome dell'indice e le colonne da inserire nell'indice. Se la colonna è di tipo dati JSON, viene visualizzato un campo aggiuntivo denominato "JSON Path to Index Field". Immettere il percorso della posizione del campo JSON e scegliere il tipo di dati corrispondente.
    • **Crea indice come istruzione DDL (per input DDL avanzato)**: immettere un'istruzione DDL valida per creare un indice. Può anche includere un tipo di dati complesso, ad esempio array, mappa e record.
  • Fare clic su Aggiungi indice.

DROP INDEX;

  • Individuare Schema Explorer e fare clic sull'icona Aggiorna per ricaricare lo schema.
  • Fare clic sulla tabella di destinazione per visualizzare le colonne elencate, le chiavi primarie, gli indici e le chiavi di partizione.
  • Individuare l'indice di destinazione da eliminare e fare clic con il pulsante destro del mouse su di esso. Fare clic su Elimina indice.
  • Viene visualizzata una finestra di conferma. Fare clic su Ok per confermare l'azione di rilascio.

AGGIUNGI COLONNA

  • Individuare Schema Explorer e fare clic sull'icona Aggiorna per ricaricare lo schema.
  • Fare clic con il pulsante destro del mouse sulla tabella in cui deve essere aggiunta la colonna. Scegliere Aggiungi colonna.
  • È possibile aggiungere nuove COLONNE in due modalità:
    • Input DDL semplice: è possibile utilizzare questa modalità per aggiungere nuove colonne senza scrivere un'istruzione DDL. In caso di file binario o binario fisso, selezionare il tipo di dati come Binary. Per il file binario fisso, immettere la dimensione del file nel campo Size e mantenere il campo nullo in caso di tipo di dati binari.
    • Input DDL avanzato: è possibile utilizzare questa modalità per aggiungere nuove colonne alla tabella fornendo un'istruzione DDL valida. Questa modalità può anche creare colonne di tipo dati complesso. Ad esempio, array, mappa o record e anche in formato nidificato.
  • In entrambe le modalità, specificare il nome della colonna e definire la colonna con le relative proprietà: tipo di dati, valore predefinito e se è annullabile.
  • Fare clic su Aggiungi colonna.

ELIMINA COLONNA

  • Individuare Schema Explorer e fare clic sull'icona Aggiorna per ricaricare lo schema.
  • Fare clic sulla tabella di destinazione per visualizzare le colonne elencate, le chiavi primarie, gli indici e le chiavi di partizione.
  • Individuare la colonna target da eliminare e fare clic con il pulsante destro del mouse su di essa. Fare clic su Elimina colonna.
  • Viene visualizzata una finestra di conferma. Fare clic su Ok per confermare l'azione di rilascio.

Blocca/UnFreeze schema

È necessario congelare lo schema di una tabella singleton prima di renderla una tabella attiva globale. Dopo aver bloccato lo schema della tabella, non è possibile apportare modifiche allo schema. Per congelare lo schema di una tabella singleton, deve avere almeno una colonna JSON. Fare clic con il pulsante destro del mouse sulla tabella e scegliere Congela/Sblocca. Dopo la conferma, lo schema della tabella viene congelato. Analogamente, per sbloccare lo schema della tabella, fare clic con il pulsante destro del mouse sulla tabella e scegliere Congela/Sblocca. Dopo la conferma, lo schema della tabella viene nuovamente modificato in modificabile, il che significa che lo schema può essere modificato.

Nota

Prima di poter eseguire l'operazione di sblocco, è necessario eliminare le repliche regionali della tabella (la tabella deve essere una tabella singleton).

Gestisci repliche

Vedere Repliche delle tabelle regionali per capire quali sono le repliche e come convertire una tabella singleton in una tabella attiva globale aggiungendo repliche regionali.

Aggiungi replica

È possibile aggiungere una replica regionale a una tabella singleton per renderla una tabella attiva globale o aggiungere una replica a una tabella attiva globale esistente. Prima di aggiungere una replica, congelare la tabella. Fare clic con il pulsante destro del mouse sulla tabella e scegliere Aggiungi replica da Repliche regionali. È possibile scegliere una replica dall'elenco a discesa dell'area Replica. È possibile decidere le unità di lettura e scrittura della tabella nell'area di replica. Il valore della memoria su disco per la tabella non può essere modificato nella replica. Fare clic su Aggiungi replica. La tabella viene replicata nell'area.

Visualizza replica

Fare clic con il pulsante destro del mouse sulla tabella e scegliere Visualizza repliche da Repliche regionali. È possibile visualizzare la lista delle repliche per la tabella.

Elimina repliche

Fare clic con il pulsante destro del mouse sulla tabella e scegliere Elimina repliche da Repliche regionali. Fare clic su Add e scegliere una replica da rimuovere. È possibile scegliere più repliche da eliminare contemporaneamente. Fare clic su Rimuovi per rimuovere la replica dalla lista di repliche da eliminare. Fare clic su Elimina repliche. Dopo la conferma, la tabella viene eliminata da tutte le repliche selezionate.

Modifica capacità riservata

È possibile modificare la capacità riservata e il modello di utilizzo di una tabella. Fare clic con il pulsante destro del mouse sulla tabella e scegliere Modifica capacità riservata. È possibile scegliere una delle due modalità di capacità: Capacità con provisioning eseguito o Capacità su richiesta. Modificare i valori e fare clic su Applica modifiche.

Se la tabella modificata è una tabella attiva globale:
  • La modifica della capacità di storage ha un ambito globale (la modifica in una replica della tabella regionale viene propagata automaticamente a tutte le repliche della tabella regionale).
  • La modifica nelle unità di lettura, nelle unità di scrittura o nella modalità di capacità da Su richiesta a di cui è stato eseguito il provisioning o viceversa ha un ambito locale (modifica solo nella replica della tabella regionale in cui viene avviata).

Eseguire operazioni DML utilizzando IntelliJ

È possibile aggiungere dati, modificare dati esistenti ed eseguire query sui dati dalle tabelle utilizzando il plugin IntelliJ.

Inserisci dati

  • Individuare Schema Explorer e fare clic sull'icona Aggiorna per ricaricare lo schema.
  • Fare clic con il pulsante destro del mouse sulla tabella in cui è necessario inserire una riga. Scegliere Inserisci riga.
  • Nel pannello Inserisci riga, immettere i dettagli per l'inserimento di una nuova riga. È possibile inserire una nuova riga in due modalità:
    • Input semplice: è possibile utilizzare questa modalità per inserire la nuova riga senza scrivere un'istruzione DML. Qui viene caricata una voce di campi riga basata su form, in cui è possibile immettere il valore di ogni campo della riga.
      • Per il tipo di dati binari, la stringa digitata deve essere una codifica Base64 valida di un valore binario o selezionare il file da caricare nella colonna desiderata.
      • Per il tipo di dati binari fissi, la stringa digitata deve essere una codifica Base64 valida di un valore binario o caricare il file di dimensione definito durante la creazione della colonna specifica.

      Nota

      Il formato file caricato per il tipo di dati binari deve avere solo l'estensione .bin.
    • Input JSON avanzato: è possibile utilizzare questa modalità per inserire una nuova riga nella tabella fornendo un oggetto JSON contenente il nome della colonna e il valore corrispondente come coppie chiave-valore. L'input può anche essere di tipo dati complesso, ad esempio array, mappa, record.
  • Fare clic su Inserisci riga.

Modifica dati - UPDATE ROW/DELETE ROW

  • Individuare Schema Explorer e fare clic sull'icona Aggiorna per ricaricare lo schema.
  • Fare clic con il pulsante destro del mouse sulla tabella in cui è necessario inserire una riga. Scegliere Sfoglia tabella.
  • Nella casella di testo a sinistra, immettere l'istruzione SQL per recuperare i dati dalla tabella. Fare clic su Esegui per eseguire la query.
  • Per visualizzare separatamente i dati delle singole celle, fare clic sulla cella della tabella.
  • Per eseguire operazioni DML quali Aggiorna ed Elimina riga, fare clic con il pulsante destro del mouse sulla riga specifica. Selezionare l'opzione dal menu contestuale visualizzato.
    • Elimina riga: viene visualizzata una finestra di conferma. Fare clic su OK per eliminare la riga.
    • Aggiorna riga: sotto le righe elencate viene aperto un pannello HTML separato contenente i nomi delle colonne e il relativo valore corrispondente in una voce basata su form e come oggetto coppia di chiavi JSON. È possibile scegliere uno dei due metodi e fornire nuovi valori.

      Nota

      In qualsiasi riga, le colonne PRIMARY KEY e GENERATED ALWAYS AS IDENTITY non possono essere aggiornate.

Tabelle delle query

  • Individuare Schema Explorer e fare clic sull'icona Aggiorna per ricaricare lo schema.
  • Fare clic con il pulsante destro del mouse sulla tabella e scegliere Sfoglia tabella.
  • Nella casella di testo a sinistra, immettere l'istruzione SELECT per recuperare i dati dalla tabella.
  • Fare clic su Esegui per eseguire la query. I dati corrispondenti vengono recuperati dalla tabella.
  • Fare clic con il pulsante destro del mouse su qualsiasi riga e fare clic su Scarica JSON. Nella finestra di dialogo individuare la posizione in cui salvare il file e fare clic su Salva. Una volta scaricato il file, viene visualizzata una notifica nella parte inferiore destra dello schermo. Fare clic sul collegamento per aprire il file scaricato. Il file viene aperto nel browser.
    • Per il tipo di dati binari, fare clic su Scarica oggetto binario nell'output.
  • Fare clic su Scarica risultato query per scaricare tutti i dati nel risultato della query. Nella finestra di dialogo individuare la posizione in cui salvare il file e fare clic su Salva. Nel caso di più righe, nella parte inferiore destra della schermata viene visualizzata una barra di avanzamento per mostrare il numero di righe scaricate in tempo reale. Una volta scaricato il file, viene visualizzata una notifica nella parte inferiore destra dello schermo. Fare clic sul collegamento per aprire il file scaricato. Il file viene aperto nel browser.
  • Fare clic su Mostra piano di query per visualizzare il piano di esecuzione della query.
  • Fare clic sull'elenco a discesa Comandi precedenti per visualizzare le prime 20 istruzioni SQL eseguite di recente che hanno fornito un output.

    Nota

    Nell'elenco a discesa verranno visualizzate solo le istruzioni SQL correlate alla tabella su cui si sta lavorando.

Explorer schemi

  • Nella finestra Esplora schema è possibile verificare il tipo di dati completo di una determinata colonna. Individuare la colonna specifica e il tipo di dati è seguito dal nome della colonna.