Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Табличные переменные шарить между двумя и более сессиями  [new]
Табличные переменные шарить
Guest
Подскажите, а можно как-то табличные переменные (таблица которая как переменная) шарить между двумя и более сессиями?
18 янв 12, 00:29    [11921800]     Ответить | Цитировать Сообщить модератору
 Re: Табличные переменные шарить между двумя и более сессиями  [new]
kDnZP
Member [заблокирован]

Откуда: ★[msg=16399436]★[msg=20850760]
Сообщений: 11289
Табличные переменные шарить
Подскажите, а можно как-то табличные переменные (таблица которая как переменная) шарить между двумя и более сессиями?

Нет. Но есть глобальные временные таблицы, типа ##table
18 янв 12, 00:35    [11921811]     Ответить | Цитировать Сообщить модератору
 Re: Табличные переменные шарить между двумя и более сессиями  [new]
Табличные переменные шарить
Guest
kDnZP
Табличные переменные шарить
Подскажите, а можно как-то табличные переменные (таблица которая как переменная) шарить между двумя и более сессиями?

Нет. Но есть глобальные временные таблицы, типа ##table

Ясно. А вроде же было что-то типа связанных сессий, через них никак нельзя к табличным переменным обратиться?
18 янв 12, 01:07    [11921874]     Ответить | Цитировать Сообщить модератору
 Re: Табличные переменные шарить между двумя и более сессиями  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
Табличные переменные шарить
А вроде же было что-то типа связанных сессий

а это, что за зверь?
18 янв 12, 06:59    [11922254]     Ответить | Цитировать Сообщить модератору
 Re: Табличные переменные шарить между двумя и более сессиями  [new]
Glory
Member

Откуда:
Сообщений: 104751
Табличные переменные шарить
. А вроде же было что-то типа связанных сессий, через них никак нельзя к табличным переменным обратиться?

Все пользовательские переменные в TSQL - локальные. Они не видны даже в другом пакете того же коннекта.
18 янв 12, 11:11    [11923275]     Ответить | Цитировать Сообщить модератору
 Re: Табличные переменные шарить между двумя и более сессиями  [new]
Andrey Sribnyak
Member

Откуда: Киев
Сообщений: 600
Табличные переменные шарить,


Передавайте ее как параметр, при вызове другой сессии.
18 янв 12, 13:00    [11924423]     Ответить | Цитировать Сообщить модератору
 Re: Табличные переменные шарить между двумя и более сессиями  [new]
Табличные переменные шарить
Guest
Andrey Sribnyak
Табличные переменные шарить,


Передавайте ее как параметр, при вызове другой сессии.

Эм, а это как?
Можно линк или простейший пример?
18 янв 12, 14:51    [11925694]     Ответить | Цитировать Сообщить модератору
 Re: Табличные переменные шарить между двумя и более сессиями  [new]
Crimean
Member

Откуда:
Сообщений: 13147
select @@version?

речь про "Table-Valued Parameters (Database Engine) "
18 янв 12, 18:25    [11928265]     Ответить | Цитировать Сообщить модератору
 Re: Табличные переменные шарить между двумя и более сессиями  [new]
squid
Member

Откуда: LA
Сообщений: 590
Шарить табличную переменную между сессиями не получится.
Разделяемые сессию тут не помогут, т.к. общим становится контекст транзакции.

автор
Bound sessions ease the coordination of actions across multiple sessions on the same server. Bound sessions allow two or more sessions to share the same transaction and locks, and can work on the same data without lock conflicts. Bound sessions can be created from multiple sessions within the same application or from multiple applications with separate sessions.



Правильно выше посоветовали - глобальные временные таблицы самое оно.
19 янв 12, 18:34    [11935204]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить