FREEWORD型のインスタンスを生成します。
FREEWORD(文字列データ)
文字列データ(VARCHAR)
FREEWORD型インスタンス
EXEC SQL BEGIN DECLARE SECTION;
struct { ← VARCHAR型変数の定義
short length;
char data[32000];
}string;
EXEC SQL END DECLARE SECTION;
strcpy(string.data, ← VARCHAR型変数への代入
char_ptr_pointing_to_a_fword_string);
string.length = ← VARCHAR型変数データ長の代入
strlen(char_ptr_pointing_to_a_fword_string);
EXEC SQL ← INSERT文の実行
INSERT INTO reports(fword) VALUES(FREEWORD(:string AS VARCHAR(32000)));