Procedura guidata Creazione di una nuova istruzione SQL

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
  1. INSERT from value
  2. INSERT from subquery
         


X


X
X

UPDATE - aggiorna una riga da una tabella
  1. Simple UPDATE by value
  2. UPDATE by group
         



X


X
X

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

Utilizzo della procedura guidata Creazione di una nuova istruzione SQL

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.

Attività possibili con l'istruzione SQL creata

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.

Fornitori di database supportati dalla procedura guidata

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

Termini di utilizzo | Feedback
(C) Copyright IBM Corporation 2000, 2004. Tutti i diritti riservati.