Udostępnij za pośrednictwem


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 noteImportant 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.

Topic link iconKonwencje składni języka Transact-SQL

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.