Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Работа Новый топик    Ответить
 Пример запроса local temporary table  [new]
OlegPushkarev
Member

Откуда:
Сообщений: 28
Здравствуйте! подскажите где можно посмотреть пример запроса в котором выбранные данные записываются в во временную таблицу (local temporary table)и далее из неё можно будет брать данные и дальше использовать для выборки данных и подсчета.
29 апр 18, 19:21    [21379038]     Ответить | Цитировать Сообщить модератору
 Re: Пример запроса local temporary table  [new]
vikkiv
Member

Откуда: London
Сообщений: 1702
OlegPushkarev,
select top 5 getdate()a
into #test
from sys.all_columns
where 1=1
select*from #test
drop table #test
29 апр 18, 19:41    [21379063]     Ответить | Цитировать Сообщить модератору
 Re: Пример запроса local temporary table  [new]
OlegPushkarev
Member

Откуда:
Сообщений: 28
vikkiv,
здесь показано с готовой уже таблицы временной запрос делается. А как с начала делать? В процессе запроса, который вытаскивает данные , потом создается таблица временная и туда кладутся данные....
29 апр 18, 19:54    [21379073]     Ответить | Цитировать Сообщить модератору
 Re: Пример запроса local temporary table  [new]
vikkiv
Member

Откуда: London
Сообщений: 1702
OlegPushkarev,
create table #my_data (a datetime)
insert into #my_data
select top 5 getdate()a
from sys.all_columns
where 1=1
select*from #my_data
order by 1
drop table #my_data
declare @my_table as table (a datetime)
insert into @my_table
select top 5 getdate()a
from sys.all_columns
where 1=1
select*from @my_table
order by 1
with my_cte (a)as
(select top 5 getdate()a
from sys.all_columns
where 1=1)
select*from my_cte
order by 1
29 апр 18, 21:10    [21379139]     Ответить | Цитировать Сообщить модератору
 Re: Пример запроса local temporary table  [new]
vikkiv
Member

Откуда: London
Сообщений: 1702
и первый отдельный вариант это вовсе не с готовой (временной таблицей) - она создаётся во время запроса, до него её не существует (если-бы существовала - выкинуло-бы с ошибкой, можно добавить проверочный шаг на наличие объекта)
29 апр 18, 21:15    [21379147]     Ответить | Цитировать Сообщить модератору
 Re: Пример запроса local temporary table  [new]
OlegPushkarev
Member

Откуда:
Сообщений: 28
vikkiv, спаисбо)
6 май 18, 12:34    [21390523]     Ответить | Цитировать Сообщить модератору
Все форумы / Работа Ответить