sql server创建临时表的两种写法和删除临时表
Posted sky410
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server创建临时表的两种写法和删除临时表相关的知识,希望对你有一定的参考价值。
--第一种方式
create
table
#tmp(
name
varchar
(255),id
int
)
--第二种方式
select
count
(id)
as
storyNum ,
sum
(
convert
(
numeric
(10,2),
case
when
isnumeric(code)=1
then
code
else
0
end
))
as
codeNum,
sum
((
case
when
isnumeric(realcode)=1
then
convert
(
numeric
(10,2),realcode)
else
0.0
end
))
as
realcodeNum,
tdtname,cycle,jiracomponent,jirastatename,qualityvalue,storycodellt
into
#tmp
from
IKNOW_STORY_U2000V1R7C00
group
by
tdtname,cycle,jiracomponent,jirastatename,qualityvalue,storycodellt
--查询临时表
select
*
from
#tmp
--删除临时表
if object_id(
\'tempdb..#tmp\'
)
is
not
null
begin
drop
table
#tmp
end
以上是关于sql server创建临时表的两种写法和删除临时表的主要内容,如果未能解决你的问题,请参考以下文章