Accesso a origini dati esterne > Interrogazione di un'origine dati ODBC con FileMaker Pro Advanced > Creazione di una query SQL per l'importazione attraverso ODBC
 

Creazione di una query SQL per l'importazione attraverso ODBC

Dopo aver effettuato l'accesso all'origine dati ODBC, usare il generatore di query SQL per costruire ed eseguire una query. Utilizzando l'applicazione per la generazione di query SQL si costruiscono delle query in grado di effettuare una ricerca in un'origine dati ODBC o DBMS, estrarre record specifici e importare i record risultanti in un file di database FileMaker Pro Advanced.

È possibile eseguire la query immediatamente oppure memorizzarla in un campo per usi successivi. Vedere Memorizzazione di una query SQL in un campo per maggiori dettagli.

Nota  L'esecuzione di query complesse o il recupero di molti record può richiedere tempi considerevoli. "Per prestazioni ottimali, eseguire le richieste in batch."

Per generare una query con l'applicazione per la creazione delle query SQL:

1. Selezionare l'origine dati.

Se si importa in un file FileMaker Pro Advanced esistente, selezionare il menu File > Importa record > Origine dati ODBC, quindi selezionare l'origine dati. Compare la finestra di dialogo del generatore di Query SQL (prima dovrebbe comparire una finestra di dialogo che richiede password e nome utente).

Se si crea un file FileMaker Pro Advanced dai record dell'origine dati, selezionare il menu File > Apri. Nella finestra di dialogo Apri file, individuare il file. Per Tipo file (Windows) o Mostra (macOS), selezionare Origine dati ODBC, quindi selezionare l'origine dati. Compare la finestra di dialogo del generatore di Query SQL (prima dovrebbe comparire una finestra di dialogo che richiede password e nome utente).

2. Nella scheda SELECT > Tabelle, fare clic sulla tabella che si desidera importare. Nella lista Colonne verranno visualizzate le colonne associate a tale tabella .

3. Selezionare una colonna da inserire nella query SQL e fare clic su Inserisci in Query SQL.

Viene creata l'istruzione SQL nella casella Query SQL .

4. Inserire le colonne aggiuntive nella query SQL facendo doppio clic sul nome colonna.

5. Fare clic sulla scheda WHERE per creare criteri di ricerca. In questo modo si riduce il numero di record importati. È inoltre possibile unire i dati di due tabelle.

6. Per ordinare i record prima di importarli, fare clic sulla scheda ORDER BY, quindi specificare il nome della colonna in cui si desidera eseguire l'ordinamento e il tipo di ordinamento (ascendente o discendente).

7. Eseguire la query.

È possibile far corrispondere i campi, selezionare se accodare i record o creare una tabella o sfogliare i record nell'origine dati per decidere quali record importare. FileMaker Pro Advanced importa i record risultanti nel file di database.

Note 

È possibile digitare un'istruzione SQL direttamente nella casella Query SQL. Tuttavia, per ottenere una query SQL valida, utilizzare l'applicazione per la creazione delle query SQL .

Argomenti correlati 

Interrogazione di un'origine dati ODBC con FileMaker Pro Advanced

Automatizzazione dell'importazione ODBC utilizzando l'istruzione di script Importa record

Esecuzione di istruzioni SQL per interagire con le origini dati tramite ODBC