BLOBまたはVARBYTEにシリアル化する場合、シリアル化のための望ましいエンコーディングを指定できます。文書中のデータの中に、指定されたエンコーディングでは表現できない部分がある場合、文字変換エラーになります。
SELECT XMLSERIALIZE(DOCUMENT customerXML AS BLOB ENCODING "UTF-8" WITH BOM INCLUDING XMLDECLARATION) FROM customer WHERE customerID = 1;
BLOBまたはVARBYTEにシリアル化する場合、シリアル化のための望ましいエンコーディングを指定できます。文書中のデータの中に、指定されたエンコーディングでは表現できない部分がある場合、文字変換エラーになります。
SELECT XMLSERIALIZE(DOCUMENT customerXML AS BLOB ENCODING "UTF-8" WITH BOM INCLUDING XMLDECLARATION) FROM customer WHERE customerID = 1;