我要发颠了,这是怎么回事???好像没错的存储过程!!!!!!!!!!(20分)

  • 主题发起人 主题发起人 ddynet
  • 开始时间 开始时间
D

ddynet

Unregistered / Unconfirmed
GUEST, unregistred user!
CREATE procedure TableExists (@tablename varchar(20))
As
declare @s1 varchar(100)
if exists (select * FROM tempdb..sysobjects where id = object_id('TEMPDB..'+@tablename))
begin
set @s1 ='drop table ' + @tablename
execute @s1
end
GO
就是执行不了!!!!!!!!!!!!!!!!!!!!!!!!
 
@tablename如果生成的临时表,是不能这么用的
 
谢谢你的关注,我ok了!!!!
 
多人接受答案了。
 
后退
顶部