Condividi tramite


Procedura: convalidare una query senza eseguirla

Aggiornamento: novembre 2007

Prima di eseguire uno script o una query scritta, è possibile convalidare la sintassi T-SQL (Transact-SQL). Durante la convalida verrà esaminata la sintassi di ogni istruzione T-SQL e verranno restituiti gli eventuali errori senza compilare né eseguire l'istruzione. Questa convalida non consente ad esempio di identificare nomi di colonna o di tabella non digitati correttamente.

Nota:

La convalida viene eseguita nel server di database.

Per convalidare la sintassi della query dal menu Dati

  1. Aprire la query nell'editor di T-SQL. Per informazioni su come avviare l'editor, vedere Procedura: avviare l'editor Transact-SQL.

  2. Scegliere Editor T-SQL dal menu Dati, quindi Convalida sintassi SQL.

    Verrà verificata la correttezza della sintassi SQL utilizzata per la query. Per questa convalida è necessaria una connessione al database, pertanto non può essere eseguita se la sessione dell'editor è stata disconnessa. Gli eventuali errori rilevati verranno visualizzati nella scheda Messaggi del riquadro Risultati e nella finestra Elenco errori. Se non vengono rilevati errori, verrà visualizzato il messaggio "Sintassi SQL valida".

    Se si desidera eseguire la query dopo averla convalidata, vedere Procedura: eseguire una query.

Per convalidare la sintassi della query dalla barra degli strumenti

  1. Aprire la query nell'editor T-SQL. Per informazioni su come avviare l'editor, vedere Procedura: avviare l'editor Transact-SQL.

  2. Fare clic su Convalida sintassi SQL sulla barra degli strumenti di Transact-SQL.

    Verrà verificata la correttezza della sintassi SQL utilizzata per la query. Per questa convalida è necessaria una connessione al database, pertanto non può essere eseguita se la sessione dell'editor è stata disconnessa. Gli eventuali errori rilevati verranno visualizzati nella scheda Messaggi del riquadro Risultati e nella finestra Elenco errori. Se non vengono rilevati errori, verrà visualizzato il messaggio "Sintassi SQL valida".

    Se si desidera eseguire la query dopo averla convalidata, vedere Procedura: eseguire una query.

Per convalidare la sintassi della query dal menu di scelta rapida

  1. Aprire la query nell'editor di T-SQL. Per informazioni su come avviare l'editor, vedere Procedura: avviare l'editor Transact-SQL.

  2. Fare clic con il pulsante destro del mouse in un punto qualsiasi della finestra dell'editor, quindi scegliere Convalida sintassi SQL.

    Verrà verificata la correttezza della sintassi SQL utilizzata per la query. Per questa convalida è necessaria una connessione al database, pertanto non può essere eseguita se la sessione dell'editor è stata disconnessa. Gli eventuali errori rilevati verranno visualizzati nella scheda Messaggi del riquadro Risultati e nella finestra Elenco errori. Se non vengono rilevati errori, verrà visualizzato il messaggio "Sintassi SQL valida".

    Se si desidera eseguire la query dopo averla convalidata, vedere Procedura: eseguire una query.

Per convalidare la sintassi della query utilizzando i tasti di scelta rapida

  1. Aprire la query nell'editor di T-SQL. Per informazioni su come avviare l'editor, vedere Procedura: avviare l'editor Transact-SQL.

  2. Fare clic con il pulsante destro del mouse in un punto qualsiasi della finestra dell'editor, quindi premere CTRL+F5.

    Verrà verificata la correttezza della sintassi SQL utilizzata per la query. Per questa convalida è necessaria una connessione al database, pertanto non può essere eseguita se la sessione dell'editor è stata disconnessa. Gli eventuali errori rilevati verranno visualizzati nella scheda Messaggi del riquadro Risultati e nella finestra Elenco errori. Se non vengono rilevati errori, verrà visualizzato il messaggio "Sintassi SQL valida".

    Se si desidera eseguire la query dopo averla convalidata, vedere Procedura: eseguire una query.

Vedere anche

Attività

Procedura dettagliata: creazione ed esecuzione di uno script Transact-SQL semplice

Altre risorse

Analisi ed esecuzione di script nell'editor T-SQL

Nozioni fondamentali sulla modifica in Transact-SQL