3
IF OBJECT_ID('tempdb..#iftry') IS NOT NULL
DROP TABLE #iftry
IF OBJECT_ID('BIC_Analytics.dbo.AdjudicateAllDCCharteredClaims') IS NULL
begin
select 'this is start of first block'
SELECT 'this is first block' as blockid
INTO #iftry
select 'this is end of first block'
end
ELSE
begin
select 'this is start of 2nd block'
SELECT 'this is 2nd block' as blockid
INTO #iftry
select 'this is end of 2nd block'
end
select ':)'
select * from #iftry
不斷給我的錯誤:T-SQL與IF邏輯不與臨時表的工作
Msg 2714, Level 16, State 1, Line 18
There is already an object named '#iftry' in the database.
現在,它的工作原理
IF OBJECT_ID('tempdb..#iftry') IS NOT NULL
DROP TABLE #iftry
create table #iftry (blockid varchar(20))
IF OBJECT_ID('BIC_Analytics.dbo.AdjudicateAllDCCharteredClaims') IS NOT NULL
begin
--select 'this is start of first block'
insert into #iftry (blockid)
select 'this is first block'
--select 'this is end of first block'
end
ELSE
begin
--select 'this is start of 2nd block'
insert into #iftry (blockid)
select 'this is 2nd block'
--select 'this is end of 2nd block'
end
select ':)'
select * from #iftry
現在感謝它的工作:)我應該在哪裏發佈我的答案查詢? – venky80