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
Database SQL di
AzureIstanza gestita di SQL di
AzureDatabase SQL in Microsoft Fabric
Restituisce il valore di offset (posizione relativa all'inizio di un'istruzione) delle parole chiave specificate in istruzioni Transact-SQL alle applicazioni DB-Library.
Importante
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
SET OFFSETS keyword_list { ON | OFF }
Argomenti
keyword_list
È una lista separata da virgole di costrutti di Transact-SQL che include SELECT, FROM, ORDER, TABLE, PROCEDURE, istruzione, parameter e EXECUTE.
Osservazioni:
SET OFFSETS viene utilizzata solo in DB-Library applicazioni.
L'impostazione di SET OFFSETS è impostata in tempo di analisi e non in tempo di esecuzione o runtime. Impostare a tempo di analisi significa che se l'istruzione SET è presente nella procedura batch o memorizzata, l'impostazione entra in vigore, indipendentemente dal fatto che l'esecuzione del codice raggiunga effettivamente quel punto; e l'istruzione SET entra in vigore prima che qualsiasi istruzione venga eseguita. Ad esempio, anche se l'enunciato dell'insieme è in un SE... blocco dell'istruzione ELSE che non viene mai raggiunto durante l'esecuzione, l'istruzione SET entra comunque in vigore perché il blocco dell'istruzione SE... Il blocco di istruzioni ELSE viene analizzato.
Se SETSET OFFSETS è impostato in una procedura memorizzata, il valore di SETSET OFFSETS viene ripristinato dopo che il controllo è stato restituito dalla procedura memorizzata. Un'istruzione SET OFFSETS specificata nel codice SQL dinamico pertanto non ha alcun effetto sulle istruzioni successive.
SET SET PARSEONLY ritorna offset se l'opzione OFFSETS è ATTIVA e non si verificano errori.
Autorizzazioni
È richiesta l'appartenenza al ruolo public .