当前位置:伍佰目录 » 站长资讯 » 免费资源 » 技术文章 » 文章详细

SQL存储过程 出现"以 xxx 开头的 标识符 太长。最大长度为 128。"解决办法!

来源:站长分类目录 浏览:512次 时间:2014-10-26

      今天在用“Asp数据操作组件(百万级分页)”时,虽然经过了上次小小的改动让使用更为灵活了,但却在通过VB封装的DLL调用SQL存储过程的时候出 错,组件错误提示是调用存储过程的语句有错误,于是放在SQL查询分析器执行,结果提示“以'XX'开头的 标识符 太长。最大长度为 128。”

      以前接触存储过程比较少,所以就在网上搜索了一下,在SQL存储过程中使用双引号,其内容长度最大为128,如果长度想超过128要用双单引号。网上有网 友给出了解决办法“不要用双引号用单引号,但是用单引号里面如果有用到双引号就比较麻烦了,所以我们用两个单引号代替一个双引号~~~”,这样基本问题确 实可以解决,但我这两个单引号里还有用单引,那么在执行SQL存储过程时候还是会有问题,所以在原有的基础上,例如: VBSCRIPT CODE

<%

name = "小张"

realname='"&name&"'    '那么到如果要防到存储过程里执行就要变成 realname=''"&name&"'' 

%>

我的问题这样才能解决,不知道你们是否也会遇到同样的问题,那就试试吧!(^-^)


伍佰目录声明:本站部分文章来源于网络,版权属于原作者所有。如有转载或引用文章/图片涉及版权问题,请联系我们处理.我们将在第一时间删除! 联系邮箱:tsk@qq.com

快速链接

最新收录

最新点入