我正在尝试将 xml 对象插入数据库。列的类型是 XML。当我的 XML 有大约 1100 行时,我得到一个异常说,
" A string constant starting with ''<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
' is too long."
请提出一些可能的解决方案
你能从你的异常中提供完整的堆栈跟踪吗?
一些演示问题的示例代码?
你的字符串常量的实际长度是多少?
XML 数据类型的基本长度限制非常大:http ://db.apache.org/derby/docs/10.8/ref/rreflimitsxml.html
我怀疑您遇到的问题与 XML 数据类型本身无关,而是与您用于在程序中操作数据的特定技术有关,例如http://db 中的限制之一。 apache.org/derby/docs/10.8/ref/rrefstringlimits.html
也就是说,您可能没有有效地使用 XMLPARSE 和/或 XMLSERIALIZE。
更多细节肯定会有所帮助。