Il generatore SQL supporta il salvataggio e il caricamento di una sintassi non riconosciuta.
Quando il programma di analisi rileva una sintassi non riconosciuta, alcune parti del generatore SQL diventano non disponibili.
Una volta corretta la sintassi, tutte le parti diventano di nuovo disponibili.
Esistono varie opzioni per correggere la sintassi, tra queste il ripristino dell'ultima origine corretta e la correzione manuale del codice.
Nota: Esiste uno scenario in cui tutte le parti del generatore SQL restano disponibili quando l'istruzione è errata.
Questo scenario si verifica quando si utilizza l'istruzione predefinita.
Per gestire un codice non supportato o non valido nel generatore SQL:
- Creare o aprire un'istruzione SQL nel generatore SQL contenente un codice non supportato o non valido e salvare l'istruzione. Viene visualizzato un messaggio di convalida non riuscita e tutte le sezioni del generatore SQL eccetto il riquadro Origine SQL risultano non disponibili.
- Per correggere manualmente il codice non supportato, eliminarlo e salvare l'istruzione. Tutte le sezioni del generatore SQL sono di nuovo disponibili.
- Per ripristinare l'ultima origine corretta, fare clic con il pulsante destro del mouse nel riquadro Origine SQL, quindi fare clic su Ripristina l'ultima origine corretta nel menu a comparsa.
- Si apre una finestra contenente l'ultima origine corretta.
- Fare clic su OK per ripristinare questa origine o su Annulla per mantenere l'origine corrente.
Se si sceglie di ripristinare l'ultima origine, tutte le sezioni del generatore SQL risultano di nuovo disponibili.
- Per cancellare il codice struttura (vale a dire, la quantità minima di codice valida) relativo all'istruzione, fare clic con il pulsante destro del mouse nel riquadro Origine SQL, quindi fare clic su Cancella struttura nel menu a comparsa. Per questa opzione, viene utilizzata l'istruzione predefinita per il tipo di istruzione corrente.
Ad esempio, per un'istruzione SELECT, l'istruzione predefinita è 'SELECT *'.
Una volta reso valido il codice, è possibile salvarlo e chiudere l'istruzione.