欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

临时表的有关问题

更新时间: 2014-01-05 02:21:33 责任编辑: Author_N1

 

临时表的问题
各位达人:
一个这样的存储过程
create proc sp_Test
as
 if object_id('tempdb..Test') is not null
 begin 
  select * from tempdb..Test
 end
begin

其中的表tempdb..Test不存在

我有想建立这个存储过程,该怎么办啊?

--参考方法--
那需要加两个##
--参考方法--
1 sybase里面的全局临时表是tempdb..TableName, 没有所谓的##tablename命名规则,至少12。5。4以及一下版本都没有
2 对于楼主的问题,可以先创建一个这样的临时表,然后创建过程,最后手工drop此临时表,但有一点是在该过程执行的时候一定不要因为没有这个临时表而发生存储过程执行错误!

上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:21:33
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/8869/
本文WWW.DOC100.NET DOC100.NET版权所有。