【发布时间】:2019-09-20 08:58:05
【问题描述】:
我正在尝试将其合并到临时表中。您在这里看到一些错误的语法吗? 当我执行时,它没有显示任何问题,但是当我尝试引用此查询时,它显示“无效的表名 #Temp_trans_13”(我使用的是 MSSQL)。
select * into #temp_trans_13 from (
select
periode,
konto_nr as ktonr,
konto_kurztext as ktobez,
soll_periode - haben_periode as SaldoMonat,
soll_saldo - haben_saldo as SaldoJahr
from
sap_SuSa_liste
where
Jahr = :jahr
and periode = 12
and buchungskreis = :bkr
and konto_nr between '200000' and '999999'
union
select
periode,
konto_nr as ktonr,
konto_kurztext as ktobez,
soll_periode - haben_periode as SaldoMonat,
soll_saldo - haben_saldo as SaldoJahr
from
sap_SuSa_liste
where
Jahr = :jahr
and periode = 13
and buchungskreis = :bkr
and konto_nr between '200000' and '999999'
union
select
periode,
konto_nr as ktonr,
konto_kurztext as ktobez,
soll_periode - haben_periode as SaldoMonat,
soll_saldo - haben_saldo as SaldoJahr
from
sap_SuSa_liste
where
Jahr = :jahr
and periode = 14
and buchungskreis = :bkr
and konto_nr between '200000' and '999999')t
【问题讨论】:
-
查询在 SSMS 中有效吗?
-
我认为我无法在我的工作中访问它:/。我只能在 Fire Dac Explorer 上检查它,它显示参数未定义
-
@nolaspeaker:对我来说,SSMS 2014 似乎不喜欢
... (select * from anything)- 它抱怨右括号) -
@MartynA 这是第一个问题!
-
我对所有这些东西都很陌生,所以我对所有这些东西都不熟悉(还没有!)。 :P
标签: sql-server tsql delphi temp-tables