我在存储过程中创建一个临时表,需要注意什么呢?有没有标准的写法呢?
创建的临时表做只做select...into..的操作。
我是先判断临时表存在不在,然后删除,最后在执行select...into
还是 在最后在做删除的动作呢?请麻烦给个例子好吗?
还有,我创建全局的临时表还是一般的临时表呢?
http:-//blog.csdn.-net/kkkkkxiaofei/article/details/7939030
创建临时表
方法一:
create table #临时表名(字段1 约束条件,
字段2 约束条件,
.....)
create table ##临时表名(字段1 约束条件,
字段2 约束条件,
.....)
方法二:
select * into #临时表名 from 你的表;
select * into ##临时表名 from 你的表;
注:以上的#代表局部临时表,##代表全局临时表
查询临时表
select * from #临时表名;
select * from ##临时表名;
删除临时表
drop table #临时表名;
drop table ##临时表名;