Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Иван К.
Guest |
Зачем в примерах и в генерируемом T-SQL-коде после USE сразу идёт GO? |
28 сен 15, 14:28 [18204417] Ответить | Цитировать Сообщить модератору |
trew Member Откуда: Москва Сообщений: 2646 |
Иван К., https://msdn.microsoft.com/ru-ru/library/ms188037(v=sql.120).aspx |
28 сен 15, 14:29 [18204422] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104751 |
Потому что в TSQL есть команды, которые хотят быть единственными в текущем пакете выполнения. |
||
28 сен 15, 14:39 [18204489] Ответить | Цитировать Сообщить модератору |
Иван К.
Guest |
trew, И что там? Ничего нет про то, зачем показывать конец пакета (делить на пакеты). |
28 сен 15, 14:46 [18204547] Ответить | Цитировать Сообщить модератору |
Иван К.
Guest |
Glory, GO нужен только для этого? :) Для чего он нужен вообще? Зачем делить на пакеты? Я спрашивал зачем GO после USE! |
28 сен 15, 14:48 [18204555] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104751 |
Еще раз - потому что не все команды можно поместить в один пакет. - потому что пакеты не могут быть бесконечного размера ....
Вы спрашивали, почему составители хелпа в своих примерах ставят GO после USE Можете у них и поинтересоваться. |
||||
28 сен 15, 14:51 [18204585] Ответить | Цитировать Сообщить модератору |
iap Member Откуда: Москва Сообщений: 47066 |
Чтобы не думать лишний раз: может или не может последующий скрипт быть в одном пакете с USE. GO стоит себе, каши не просит... |
||
28 сен 15, 15:12 [18204734] Ответить | Цитировать Сообщить модератору |
Winnipuh Member [заблокирован] Откуда: Київ Сообщений: 10428 |
Лайкнул за восклицательный знак ![]() А еще у GO есть охренительная фича, сделай так USE master GO 100500 |
||
28 сен 15, 16:27 [18205304] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |