2010-09-03 103 views
0

我在oracle XMLDB中註冊了一個XSD。 另外我已經註釋了一個元素,如下所示CLOBOracle XML DB註釋

​​

現在,當我插入一個大的文檔(305 KB)爲相同的它表明插入是成功的。

但是,當它被檢索到時,客戶端應用程序檢索到的文檔大小被截斷。

該行爲適用於小尺寸文檔。

也許在插入數據時存在問題。 我無法找到究竟是什麼錯誤。

回答

0

我改變了XSD到

<xs:element name="data" xdb:SQLType="CLOB"> 
    <xs:simpleType> 
    <xs:restriction base="xs:string"> 
     <xs:maxLength value="31245"></xs:maxLength> 
    </xs:restriction> 
    </xs:simpleType> 
    </xs:element> 

現在事情似乎工作,即使我不知道根本原因,爲什麼它是如此!