SET OFFSETS (Transact-SQL)
Zwraca wartość przesunięcia (położenie względem początku instrukcja) określonego słowa kluczowe Transact-SQL instrukcje dla biblioteki DB aplikacji.
Important Note: |
---|
This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. |
SET OFFSETS keyword_list { ON | OFF }
Argumenty
- keyword_list
Jest listą rozdzielaną przecinkami Transact-SQL konstrukcje, łącznie z SELECT, FROM, ORDER, COMPUTE, tabela, PROCEDURE, oświadczenie, PARAM i wykonać.
Remarks
zestaw jest PRZECIWSTAWNA jest używany tylko w aplikacjach biblioteki DB.
Ustawienie zestaw jest PRZECIWSTAWNA jest ustawiony w czasie analizowania i nie na wykonać czasu lub czas procesu.Ustawienie w czasie analizowania oznacza, że jeśli instrukcja zestaw znajduje się w tej instancji lub procedura przechowywana, ustawienie ma wpływ, niezależnie od tego, czy wykonywanie kodu faktycznie osiąga ten punkt; instrukcja zestaw działa przed wykonywane są wszystkie instrukcje.Na przykład nawet wtedy, gdy znajduje się zestaw instrukcja IF... ELSE blok instrukcja, które nigdy nie zostanie osiągnięta podczas wykonywania, instrukcja SET nadal działa, ponieważ IF... ELSE blok instrukcja jest analizowany.
Jeśli zestaw jest PRZECIWSTAWNA jest ustawiony w procedurze przechowywanej, wartość PRZESUNIĘCIA zestaw zostanie przywrócona po zwróceniu formantu z procedura przechowywana.Dlatego instrukcja zestaw jest PRZECIWSTAWNA określony w dynamicznym języku SQL nie ma wpływu na wszelkie instrukcje po dynamicznych instrukcja języka SQL.
zestaw PARSEONLY zwraca przesunięcia, jeśli opcja PRZESUNIĘCIA jest włączone, a błędy nie występują.
Uprawnienia
Członkostwo w grupie wymaga publiczne roli.