想写一个存储过程,将INSERT语句写成字符串的形式后再exec,比如:
CREATE PROCEDURE write_log@tablename varchar(10),@info varchar(50),@ygid varchar(10))
   exec ('insert ' + @tablename + '(info,ygid) values(' + @info + ',' + @ygid + ')')执行:write_log('sadd_log','描述','10001')为什么有错误,说在些上下文中不能是列名