drop procedure 后不能用变量吗,还是我写的不对呢? 我简化了一下代码,如下declare @name varchar(50)set @name='pro_showtb_4'drop procedure @name这样也报错。第 3 行: '@name' 附近有语法错误。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 exec ('drop procedure '+@name) 或:Declare @strSQL varchar(1000)Set @strSQL='pro_showtb_4'Set @strSQL='Drop Proc '+@strSQLExec(@strSQL) exec ('drop procedure '+@name) 关于数据库设计的一点问题,我使用的是MySQL 5.1和Qt 4 删除数据库中的数据 数据库遍历问题 请问,SQL有自带对话框提示输入参数吗? SQL Server 级联查询效率问题 关于sysobjects表的问题 这个语句应该怎么写? 求助:排序规则:Latin1_General_CI_KS 建立的数据库怎么才能录入中文? 十分着急,在线等着 sql server6.5英文版升级到sql server7英文版和sql server2000中文版汉字乱码问题 求教 怎么写百分比 请教一个sql查询~! SQL Server 权限问题!
Declare @strSQL varchar(1000)
Set @strSQL='pro_showtb_4'
Set @strSQL='Drop Proc '+@strSQL
Exec(@strSQL)