CREATE PROCEDURE   updatebrand 
 ASdeclare @sql varchar( 5000)
set @sql = '
update T set T.'''+  T.BrandID +''' = dbo.Brand.'''+dbo.Brand.ID+ ''' from T join dbo.Brand on T.''' +T.Name +''' = dbo.Brand.''' +dbo.Brand.Name + from T,dbo.Brand
''
exec(@sql)
GO
我有一个存储过程是这样写的,SqlSERVER 提示
服务器: 消息 170,级别 15,状态 1,过程 updatebrand,行 6
第 6 行: ',' 附近有语法错误。
大家能不能帮我看看是什么原因!谢谢