Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 USE и GO  [new]
Иван К.
Guest
Зачем в примерах и в генерируемом T-SQL-коде после USE сразу идёт GO?
28 сен 15, 14:28    [18204417]     Ответить | Цитировать Сообщить модератору
 Re: USE и GO  [new]
trew
Member

Откуда: Москва
Сообщений: 2646
Иван К.,

https://msdn.microsoft.com/ru-ru/library/ms188037(v=sql.120).aspx
28 сен 15, 14:29    [18204422]     Ответить | Цитировать Сообщить модератору
 Re: USE и GO  [new]
Glory
Member

Откуда:
Сообщений: 104751
Иван К.
Зачем в примерах и в генерируемом T-SQL-коде после USE сразу идёт GO?

Потому что в TSQL есть команды, которые хотят быть единственными в текущем пакете выполнения.
28 сен 15, 14:39    [18204489]     Ответить | Цитировать Сообщить модератору
 Re: USE и GO  [new]
Иван К.
Guest
trew,

И что там? Ничего нет про то, зачем показывать конец пакета (делить на пакеты).
28 сен 15, 14:46    [18204547]     Ответить | Цитировать Сообщить модератору
 Re: USE и GO  [new]
Иван К.
Guest
Glory,

GO нужен только для этого? :) Для чего он нужен вообще? Зачем делить на пакеты?
Я спрашивал зачем GO после USE!
28 сен 15, 14:48    [18204555]     Ответить | Цитировать Сообщить модератору
 Re: USE и GO  [new]
Glory
Member

Откуда:
Сообщений: 104751
Иван К.
GO нужен только для этого? :) Для чего он нужен вообще? Зачем делить на пакеты?

Еще раз
- потому что не все команды можно поместить в один пакет.
- потому что пакеты не могут быть бесконечного размера
....

Иван К.
Я спрашивал зачем GO после USE!

Вы спрашивали, почему составители хелпа в своих примерах ставят GO после USE
Можете у них и поинтересоваться.
28 сен 15, 14:51    [18204585]     Ответить | Цитировать Сообщить модератору
 Re: USE и GO  [new]
iap
Member

Откуда: Москва
Сообщений: 47066
Glory
почему составители хелпа в своих примерах ставят GO после USE
Да чтобы всегда правильно работало.
Чтобы не думать лишний раз: может или не может последующий скрипт быть в одном пакете с USE.
GO стоит себе, каши не просит...
28 сен 15, 15:12    [18204734]     Ответить | Цитировать Сообщить модератору
 Re: USE и GO  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Иван К.
Glory,

GO нужен только для этого? :) Для чего он нужен вообще? Зачем делить на пакеты?
Я спрашивал зачем GO после USE!


Лайкнул за восклицательный знак

А еще у GO есть охренительная фича, сделай так

USE master
GO 100500
28 сен 15, 16:27    [18205304]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить