Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Поведение табличной переменной в транзакции.  [new]
вопросик2
Guest
Всем привет!
Скиньте пожалуйста ссылку, где объяснялось бы такое поведение табличных переменных, можно наблюдать выполнив скрипт:

declare @t table (f int)

begin tran
insert into @t(f)
values (1)
rollback tran

select * from @t

create table #t (f int)

begin tran
insert into #t(f)
values (1)
rollback tran

select * from #t

drop table #t
23 сен 09, 10:47    [7696378]     Ответить | Цитировать Сообщить модератору
 Re: Поведение табличной переменной в транзакции.  [new]
Ответик
Guest
Цитата из BOL:

Also, because table variables have limited scope and are not part of the persistent database, they are not affected by transaction rollbacks.
23 сен 09, 10:54    [7696410]     Ответить | Цитировать Сообщить модератору
 Re: Поведение табличной переменной в транзакции.  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.ru/s10de_6tsql/html/1ef0b60e-a64c-4e97-847b-67930e3973ef.htm
23 сен 09, 10:55    [7696416]     Ответить | Цитировать Сообщить модератору
 Re: Поведение табличной переменной в транзакции.  [new]
вопросик2
Guest
спасибо
23 сен 09, 10:56    [7696425]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить