佐藤様 岩岡です。 プレースホルダで検索できるようになりました。 ありがとうございました。 >以前に回答したように、sprintf 関数を使わず、SQL 文の値を埋め込む場所を >プレースホルダに変え、OPEN 文でカーソルを開くときに USING 句で値を埋め >込むようにしてください。 > > EXEC SQL PREPARE getStatCtlSql FROM "SELECT a, b, c FROM table_z WHERE d = ?"; > EXEC SQL DECLARE CUR_STATCTL_SELECT CURSOR FOR getStatCtlSql; > EXEC SQL OPEN CUR_STATCTL_SELECT USING :検索文字列;