请教高手!!难题!高分!! 这样看不出错在那儿,你把:exec @sql改成:print @sql然后把语句拿出来执行,就知道错在那儿了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢楼上的回答,但是按照你那种方法还是出现同样的错误我想是输入的那条sql语句出错了!!我换了另外一个简单的sql 语句进去就没有错误,单独执行那条语句也没有错误就是放进去存储过程中执行就出错了,不知道什么回事??是不是sql语句太长了?? 你定义了8000,print出来完整吗?不完整可能是超长了。分几个变量存储试试。exec @sql1+@sql2+@sql3..... 引号错误吧?insert 语句里的单引号与存储过程参数的引号混一起了 把exec改为print的出错结果也是一样的,存储过程根本就还没有执行,我想!! 对了,你传递的参数sql必须将里面的每个单引号换成2个 to:楼上,出现的错误!!名称 'INSERT INTO ORDERTOPROVIDER (OrderToID,PCode,MCode,PLinkMan,PPhone,PFax,Buyer,BLinkMan,BPhone,BFax,MLinkMan,MPhone,MFax,State,BookDate,Creater,CreateTime,Re,Manager,StatisticsID) Values ("OD2003128-480","PRD002","M0002","克林顿","02036987456","","asfd","asfd","asfd","asfd","恒城(香港)有限责任公司","023145687","211552356","N","2003-9-9 0:00:00","","2003-12-8 13:44:01","asdf ","","OL200311-12") ' 不是有...什么意思?? exec InsertToOrderToProvider 'OL200311 - 12','INSERT INTO ORDERTOPROVIDER (OrderToID,PCode,MCode,PLinkMan,PPhone,PFax,Buyer,BLinkMan,BPhone,BFax,MLinkMan,MPhone,MFax,State,BookDate,Creater,CreateTime,Re,Manager,StatisticsID) Values (''OD2003128-606'',''PRD002'',''M0002'',''克林顿'',''02036987456'','''',''adsf'',''asdf'',''asdf'',''asdf'',''恒城(香港)有限责任公司'',''023145687'',''211552356'',''N'',''2003-9-9 0:00:00'','''',''2003-12-8 13:04:38'',''asdfasdf'','''',''OL200311 - 12'') ' tailzhou(尾巴) 尾吧说得对!把单引号换成两个单引号 “Pivot”一定要和“聚合函数”一起使用吗? 十万火急,能根据备份文件名获得这个文件在原来机器上的保存路径吗? union连接时提示错误,帮看一下 能否通過sql日誌看到某用戶(sql用戶)在指定時間段的活動記錄? SQL Server 2005 连不上,紧急,帮忙帮忙 如何提取某时间之前的数据 把一个表的数据导入另一个表的问题 给货给分 如何查出我的数据库服务器上的数据库中有被死锁的进程,然后KILL了他 Isolation level的问题(高手请进!) 大家说两句! 难题:精通 SQL 的请……
就没有错误,单独执行那条语句也没有错误就是放进去存储过程中执行就出错了,不知道什么回事??是不是sql语句太长了??
不完整可能是超长了。分几个变量存储试试。exec @sql1+@sql2+@sql3.....
insert 语句里的单引号与存储过程参数的引号混一起了
名称 'INSERT INTO ORDERTOPROVIDER (OrderToID,PCode,MCode,PLinkMan,PPhone,PFax,Buyer,BLinkMan,BPhone,BFax,MLinkMan,MPhone,MFax,State,BookDate,Creater,CreateTime,Re,Manager,StatisticsID) Values ("OD2003128-480","PRD002","M0002","克林顿","02036987456","","asfd","asfd","asfd","asfd","恒城(香港)有限责任公司","023145687","211552356","N","2003-9-9 0:00:00","","2003-12-8 13:44:01","asdf ","","OL200311-12") ' 不是有...什么意思??
'INSERT INTO ORDERTOPROVIDER (OrderToID,PCode,MCode,PLinkMan,PPhone,PFax,Buyer,BLinkMan,BPhone,BFax,MLinkMan,MPhone,MFax,State,BookDate,Creater,CreateTime,Re,Manager,StatisticsID)
Values (''OD2003128-606'',''PRD002'',''M0002'',''克林顿'',''02036987456'','''',''adsf'',''asdf'',''asdf'',''asdf'',''恒城(香港)有限责任公司'',''023145687'',''211552356'',''N'',''2003-9-9 0:00:00'','''',''2003-12-8 13:04:38'',''asdfasdf'','''',''OL200311 - 12'') '