+ -
当前位置:首页 → 问答吧 → 一个存储过程的问题

一个存储过程的问题

时间:2011-12-23

来源:互联网

在存储过程Proc_Test中

有创建临时表的语句。

create table #Tmp

创建后,再drop table #Tmp

现在在使用这个存储过程的时候,在想,是否需要先进行判断表#Tmp是否存在的?

如果需要,应该如何写判断语句?

如果不需要,会不会造成两个用户请求同个存储过程时,造成有相同的数据???

请教下。。谢谢。。

作者: csover8   发布时间: 2011-12-23

不需要
直接创临时表

作者: wuyq11   发布时间: 2011-12-23

一般来说不需要判断 除非你的存储过程里面需要多次创建

另外,你在存储过程中创建的临时表 好像它的范围只局限于你这个存储过程中使用,其它人无法访问的。

作者: Activer   发布时间: 2011-12-23

To: 人生如梦

不需要的话,会不会造成两个不同的用户,请求这个存储过程而造成相同的数据的??

原因是什么??谢了。。

作者: csover8   发布时间: 2011-12-23