La procedura guidata Creazione di una nuova istruzione SQL e il generatore SQL forniscono entrambi un'interfaccia visiva per la creazione e l'esecuzione di istruzioni SQL. È possibile utilizzare la procedura guidata per creare un'istruzione SQL semplice oppure è possibile utilizzare il generatore SQL, in grado di supportare un'ampia gamma di istruzioni. Le istruzioni generate da questi strumenti vengono salvate in un file con estensione .sqx.
Nella tabella di seguito riportata vengono elencate le istruzioni che è possibile creare con la procedura guidata e con il generatore SQL:
Istruzione | Procedura guidata Creazione di una nuova istruzione SQL | Generatore SQL |
---|---|---|
INSERT - inserisce una riga in una tabella
|
|
|
UPDATE - aggiorna una riga da una tabella
|
|
|
DELETE - elimina una o più righe da una tabella | X | X |
SELECT - esegue una query | X | X |
WITH - espressioni tabella comuni UDB multiple | X | |
FULLSELECT - crea un composito di una o più query | X |
Quando si crea un'istruzione utilizzando la procedura guidata, viene richiesto di specificare:
Selezione della modalità con cui si desidera creare l'istruzione
Se si sceglie di creare un'istruzione SQL con la procedura guidata, vengono richieste varie informazioni necessarie per creare l'istruzione, ad esempio le tabelle che si desidera utilizzare nell'istruzione e così via. Premere F1 in ciascuna pagina (ad esempio nella pagina Tabelle) per informazioni su come utilizzare la pagina.
Se si sceglie di creare una nuova risorsa SQL e richiamare il generatore SQL, la procedura guidata viene chiusa dopo aver selezionato Fine e si apre il generatore SQL, che visualizza la nuova istruzione. È possibile utilizzare il generatore SQL per generare l'istruzione SQL. Il generatore SQL presenta un numero maggiore di funzioni avanzate rispetto alla procedura guidata e, a seconda dell'istruzione che si desidera creare, può essere preferibile utilizzare il generatore SQL anziché la procedura guidata. Per ulteriori dettagli, fare riferimento agli argomenti e alle attività correlate.
Se si sceglie di creare l'istruzione manualmente, viene richiesto di digitare l'istruzione, quindi di analizzarla ed eseguirla.
Selezione del modello di database che si desidera specificare
Per impostazione predefinita, viene richiesto di creare una nuova connessione al database. Per utilizzare una connessione al database esistente, deselezionare la casella di controllo Crea una nuova connessione al database.
Se si sceglie di utilizzare un modello di database esistente per l'istruzione, l'istruzione SQL viene salvata nella stessa cartella del modello di database. Per utilizzare il modello di database, è necessario selezionarlo, ma non è necessaria nessun'altra informazione.
Se si sceglie di connettersi a un database e di importare un nuovo modello di database, viene richiesto di specificare le informazioni necessarie per la connessione al database che si desidera utilizzare. Viene richiesto di specificare un progetto o una cartella per il nuovo database e per l'istruzione. Per informazioni sui dati da specificare in un campo, posizionare il puntatore in quel campo e premere F1.
Una volta creata la procedura guidata Creazione di una nuova istruzione SQL, è disponibile un'istruzione SQL semplice, che è possibile eseguire. Con l'istruzione, è possibile anche eseguire le seguenti attività:
È anche possibile aprire l'istruzione nel generatore SQL e modificarla. Per ulteriori dettagli, fare riferimento alle attività correlate.
Per un elenco di fornitori di database supportati, fare riferimento alla sezione Fornitori di database supportati.
La documentazione SQL è stata scritta in base alle opzioni disponibili al momento dell'utilizzo di IBM DB2 Universal Database. Se si utilizza un database diverso, è possibile notare alcune differenze nel funzionamento dello strumento o nelle opzioni disponibili. La creazione di un'istruzione WITH, ad esempio, è disponibile solo in DB2.
Argomento principale: Creazione di un'istruzione SQL
Concetti correlati
Generatore SQL
Attività correlate
Modifica di un'istruzione SQL
Apertura del generatore SQL
Generazione di file DADX
Generazione di XML da SQL mediante una procedura guidata
Informazioni correlate
Creazione di un bean Java che esegue un'istruzione SQL