帮忙看一个存储过程! ----------set @sql = @sql + @sql1 +') select '+ @sql2 ------------ -set @sql = @sql + @sql1 +') values '+ @sql2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ---set @sql1 = substring(@sql1,1,charindex(',',@sql1) - 1) ?---Set @sql2 = substring(@sql2,1,charindex(',',@sql2) - 1) ? set @sql1 = substring(@sql1,1,Len(@sql1)-1) Set @sql2 = substring(@sql2,1,Len(@sql2)-1) 改了。exec inserttable 'users','name,password,status','11,111,22'用上面的语句执行,速度奇慢!死了!强行结束,郁闷!!! set @sql = @sql + @sql1 +') select '+ @sql2 print @sql --看看打出来的语句的语法是不是有问题. exec(@sql)GO 不要在存储过程中执行,先打印出来看看:exec(@sql)改为:print @sql检查将打印出来的语句有没有错误,并放在查询分析器中执行看看 服务器: 消息 536,级别 16,状态 3,过程 InsertTable,行 17向 substring 函数传递了无效的 length 参数。服务器: 消息 536,级别 16,状态 1,过程 InsertTable,行 18向 substring 函数传递了无效的 length 参数。是下面两句的问题:set @sql1 = @sql1 + substring(@strNames,1,charindex(',',@strNames) - 1) + ','set @sql2 = @sql2 + ''''+substring(@strValues,1,charindex(',',@strValues) - 1) + ''',' charindex(',',@strNames) - 1)的问题? 多谢!应该在while前加 select @strNames = @strNames + ',',@strValues = @strValues + ',' sql2005如何连接其它安装实例的表 表中联合主键的问题 查询选修2门以上的学生姓名 求助 求解释帝!sql触发器讲解 我要查询数据库里最其面的四条数据,然后我再在原来数据的基础上显示接下来的四条记录,如何显示 时间相加减问题,请各位大哥指点 老大们进来看看吧! 请教一个计算的问题? 急求一SQL语句,OR 一解决方案,已知条件,求..... 详细如内容! 关于SQL动态语句生成问题-是否又工具可将写好的SQL语句转换为动态语句 为什么我想导入数据到表格中,Query Analyzer老是显示在第一行最后一列有错误! 敬请大侠帮忙,在线等待!
---Set @sql2 = substring(@sql2,1,charindex(',',@sql2) - 1) ? set @sql1 = substring(@sql1,1,Len(@sql1)-1)
Set @sql2 = substring(@sql2,1,Len(@sql2)-1)
exec inserttable 'users','name,password,status','11,111,22'
用上面的语句执行,速度奇慢!
死了!强行结束,郁闷!!!
print @sql --看看打出来的语句的语法是不是有问题.
exec(@sql)
GO
exec(@sql)
改为:
print @sql检查将打印出来的语句有没有错误,并放在查询分析器中执行看看
向 substring 函数传递了无效的 length 参数。
服务器: 消息 536,级别 16,状态 1,过程 InsertTable,行 18
向 substring 函数传递了无效的 length 参数。
是下面两句的问题:
set @sql1 = @sql1 + substring(@strNames,1,charindex(',',@strNames) - 1) + ','
set @sql2 = @sql2 + ''''+substring(@strValues,1,charindex(',',@strValues) - 1) + ''','
charindex(',',@strNames) - 1)的问题?
select @strNames = @strNames + ',',@strValues = @strValues + ','