Создание временной таблицы и использование совокупного запроса выбора - PullRequest
0 голосов
/ 02 декабря 2018

Я пытаюсь создать временную таблицу из запроса дополнительного выбора и получаю сообщение об ошибке

Сообщение 102, Уровень 15, Состояние 1, Строка 5
Неверный синтаксис рядом с ';'

Вот мой запрос:

select * 
into #temp 
from
    (select dollars,  PostingDate, EntryDescription
     from MillsEntOps.dbo.OE_InvoiceGLSumm 
     where Postingdate between '2018/03/01' and '2018/04/11')

Сообщение об ошибке:

Msg 102, уровень 15, состояние 1, строка 5
Неверный синтаксис рядом с ')'.

Есть идеи, что я делаю неправильно?

Ответы [ 2 ]

0 голосов
/ 02 декабря 2018

В качестве альтернативы вы можете написать:

select dollars,  PostingDate, EntryDescription
into #TEMP
from MillsEntOps.dbo.OE_InvoiceGLSumm 
where Postingdate between '2018/03/01' and '2018/04/11'
0 голосов
/ 02 декабря 2018

Я думаю, что вы пропустили псевдоним

select * into #temp from ( select dollars, PostingDate, EntryDescription from MillsEntOps.dbo.OE_InvoiceGLSumm where Postingdate between '2018/03/01' and '2018/04/11')temp_table /* alias name temp_table */
...