当我运行某个SQL语句时,我会得到这个错误。我已经调查过这件事了,但什么也没有得到。
语句的某些部分嵌套得太深了。重写查询或将其分解为较小的查询。
我不能用数据发布实际的查询,因为它包含一些耸人听闻的信息,但基本上我是使用编辑器(类似于FCKEditor)创建图像地图,并将其发布到我的数据库中。在某种程度上一切都还好,然后我去给地图添加另一个区域标签,它就会中断。我不认为这是与数据相关的大小,因为我可以输入更多的字符,区域标签,它将仍然工作。例如,当我添加
<area id="" />但是,当我写一段较长的文字时,就可以了,比如:
,这是一些测试文本,我正在尝试测试它是否是一个字符限制。
当我在中运行语句时也会发生错误,而不仅仅是在我的代码中。这跟双引号有关吗?SQL有尽可能多的能力来处理吗?
我正在使用WindowsSQLServer2008WebEdition。
会很感激你的帮助,谢谢。
编辑:事实证明,所有的"都被' + CHAR(34) + '所取代,而在SQL语句中用实际的"替换所有这些已经解决了这些问题。现在我只需要弄清楚为什么要更换这些。
发布于 2010-08-23 12:01:56
事实证明,所有的"都被' + CHAR(34) + '所取代,而在SQL语句中用实际的"替换所有这些已经解决了这个问题。
https://stackoverflow.com/questions/3545740
复制相似问题