SGMLTEXT型のインスタンスを生成します。
SGMLTEXT(文書データ)
文書データ(BLOB)
SGMLTEXT型インスタンス
EXEC SQL BEGIN DECLARE SECTION;
SQL TYPE IS BLOB(1M) sgml; ← BLOB型変数の定義
EXEC SQL END DECLARE SECTION;
strcpy(sgml.sgml_data, ← BLOB型変数への代入
char_ptr_pointing_to_a_sgml_text);
sgml.sgml_length = ← BLOB型変数データ長の代入
strlen(char_ptr_pointing_to_a_sgml_text);
EXEC SQL ← INSERT文の実行
INSERT INTO reports(doc) VALUES(SGMLTEXT(:sgml AS BLOB(1M)));