1

データベースに xml オブジェクトを挿入しようとしています。列のタイプは XML です。XML に 1100 行ほどあると、次のような例外が発生します。

" A string constant starting with ''<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
' is too long."

親切に、いくつかの可能な解決策を提案してください

4

1 に答える 1

0

例外からの完全なスタック トレースを提供できますか?

問題を示すサンプル コードはありますか?

文字列定数の実際の長さは?

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 を効果的に使用していない可能性があります。

詳細は確かに役立ちます。

于 2012-05-22T14:13:07.347 に答える