15.92 SEM_APIS.ESCAPE_RDF_VALUE
形式
SEM_APIS.ESCAPE_RDF_VALUE( val IN VARCHAR2 CHARACTER SET ANY_CS, utf_encode IN NUMBER DEFAULT 1, allow_long IN NUMBER DEFAULT 0, options IN VARCHAR2 DEFAULT NULL, max_vc_len IN NUMBER DEFAULT 4000 ) RETURN VARCHAR2 CHARACTER SET val%CHARSET;
説明
W3CによるN-Triples形式の規定(http://www.w3.org/TR/rdf-testcases/#ntriples
)に従って、特殊文字と非ASCII文字がエスケープされた入力CLOB値が返されます。
パラメータ
使用に関するノート
SEM_MATCH表関数のoptions
パラメータで、DO_UNESCAPE
キーワードを使用する際の詳細は、「RDFデータに対する問合せでのSEM_MATCH表関数の使用」を参照してください。
例
次の例では、タブ文字と改行文字を含む入力文字列をエスケープします。
SELECT SEM_APIS.ESCAPE_RDF_VALUE('abc' || chr(9) || 'def' || chr(10) || 'hij') FROM DUAL;
親トピック: SEM_APISパッケージのサブプログラム