0

utl_raw.cas_to_rawを使用していくつかのXMLデータをblob列に挿入しようとしています。

しかし、私のXMLには(クエリの一部として)一重引用符が含まれているため、行をXMLに挿入できません。

クエリは次のようになります。

INSERT INTO ABCD 
VALUES (utl_raw.cast_to_raw('<?xml version="1.0" encoding="UTF-8"?><resource name="ID" ><value Type="multiple" query="select role_no, name from mytable where name='A'"/></resource>'),'C2','C3');

part -name='A'が問題を引き起こしています。これを手伝ってください。

ありがとうございました

4

1 に答える 1

0

引用符 ( ') は、2 つの単一引用符 ( '') またはバックスラッシュ引用符 ( \')でエスケープできます。

于 2012-07-23T13:26:06.057 に答える