随笔分类 -  存储过程

摘要:碰到过这个问题:当时的程序大致如下:create procedure myproc @tablename varchar(20), @idnum intasdeclare @sqlstr varchar(200)set @sqlstr='select * from '+@tablename+' where id='+@idnumexecute (@sqlstr)Go 在执行上述存储过程的时候(execute myproc 'test',2),系统报告"varchar转换为int类型时错误"。错误的原因在于set @sqlstr 阅读全文
posted @ 2013-03-29 13:39 涵野 阅读(6881) 评论(0) 推荐(0)