首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

大家帮小弟我看看小弟我如何错了

2012-03-25 
大家帮我看看我怎么错了ALTER proc [dbo].[pr_test](@arg varchar(20))asdeclare @str varchar(100)set @s

大家帮我看看我怎么错了
ALTER proc [dbo].[pr_test]
(
@arg varchar(20)
)
as
declare @str varchar(100)
set @str='select * from t1 where arg='''+@arg+''''
exec @str 
set @str='select * from t2 where arg='''+@arg+''''
exec @str



我这么写有什么错误啊

[解决办法]
ALTER proc [dbo].[pr_test]
(
@arg varchar(20)
)
as
declare @str varchar(100)
set @str='select * from t1 where arg='''+@arg+''''
exec (@str)
set @str='select * from t2 where arg='''+@arg+''''
exec (@str)

热点排行