关于存储过程中执行字符串

日期:2006-11-30 13:46:14 人气:1

关于存储过程中执行字符串

首先你的单引号嵌套的有问题,在字符串中如果要加入单引号,必须用2个单引号代表一个单引号。其次,你的@sqlstring只定义为50字节,这很有可能不够用,所以你最好把它设置的大点,比如5000字节。再就是在执行语句前,最好判定一下传递进来的参数@Columnname和@Condition的值是否为空和是否合法,比如@Columnname如果不是admininfo内有效的列名的话,执行就会失败。 declare @sqlstring nvarchar(5000) set @sqlstring=&#
    A+
热门评论