我正在尝试通过子选择查询创建一个临时表,并收到一条错误消息
第15级状态1行5的消息102
附近的语法不正确
';'
这是我的查询:
select *
into #temp
from
(select dollars, PostingDate, EntryDescription
from MillsEntOps.dbo.OE_InvoiceGLSumm
where Postingdate between '2018/03/01' and '2018/04/11')
错误消息是:
第15级状态1行5的消息102
')'附近的语法不正确。
有什么想法我做错了吗?
答案 0 :(得分:2)
或者您可以写:
select dollars, PostingDate, EntryDescription
into #TEMP
from MillsEntOps.dbo.OE_InvoiceGLSumm
where Postingdate between '2018/03/01' and '2018/04/11'
答案 1 :(得分:1)
我认为您错过了别名
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 */