Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server, Azure SQL Database, Istanza Gestita SQL di Azure, Azure Synapse Analytics, Platform System (PDW), Endpoint SQL analytics di Microsoft Fabric, Magazzino in Microsoft Fabric, Database SQL in Microsoft Fabric.
Utilizzare questa pagina per specificare le opzioni per l'esecuzione di query di Microsoft SQL Server. Per accedere a questa finestra di dialogo, fare clic con il pulsante destro del mouse sul corpo di una finestra dell'editor di query, quindi scegliere Opzioni query o scegliere Opzioni dal menu Strumenti, quindi la cartella Esecuzione query.
SET ROWCOUNT
Il valore predefinito 0 indica che SQL Server attenderà i risultati fino a quando non vengono ricevuti tutti i risultati. Specificare un valore maggiore di 0 se si vuole che SQL Server interrompa la query dopo aver ottenuto il numero specificato di righe. Per disattivare questa opzione (in modo che vengano restituite tutte le righe), specificare SET ROWCOUNT 0.
SET TEXTSIZE
Il valore predefinito di 2.147.483.647 byte indica che SQL Server fornirà un campo dati completo fino al limite di campi dati text, ntext, nvarchar(max) e varchar(max). Non influisce sul tipo di dati XML. Specificare un numero più piccolo per limitare i risultati di valori di grandi dimensioni. Le colonne maggiori del numero specificato verranno troncate.
Timeout di esecuzione
Indica il numero di secondi di attesa prima di annullare la query. Il valore 0 indica un'attesa infinita o nessun timeout.
Separatore batch
Inserisci una parola che usi per separare le istruzioni Transact-SQL in blocchi. Il valore predefinito è
GO.Per impostazione predefinita, aprire nuove query in modalità SQLCMD
Selezionare questa casella di controllo per aprire nuove query in modalità SQLCMD. Questa casella di controllo è visibile solo quando la finestra di dialogo viene aperta tramite il menu Strumenti .
Quando si seleziona questa opzione, tenere presente le limitazioni seguenti:
IntelliSense nell'editor di query del motore di database è disattivato.
Poiché l'editor di query non viene eseguito dalla riga di comando, non è possibile passare parametri della riga di comando, ad esempio le variabili.
Poiché l'editor di query non può rispondere alle richieste del sistema operativo, è necessario prestare attenzione a non eseguire istruzioni interattive.
Ripristina valore predefinito
Reimposta tutti i valori in questa pagina sui valori predefiniti originali.
Richiesta di salvataggio delle finestre di query T-SQL non salvate alla chiusura
Per impostazione predefinita, viene visualizzata una richiesta che chiede se si desidera salvare le modifiche apportate ai file con modifiche non salvate prima di chiuderle o uscire da SSMS. Deselezionare questa opzione potrebbe comportare la perdita di informazioni sull'editor di query durante la chiusura delle finestre di query o SSMS.
Verificare la presenza di transazioni aperte prima di chiudere le finestre di query T-SQL
Per impostazione predefinita, SSMS verificherà se sono presenti transazioni aperte prima di chiudere una finestra dell'editor di query. Se si deseleziona questa opzione, questo controllo viene ignorato, con conseguente mancato commit delle transazioni aperte.