5.4.11 <?パラメタ>

<?パラメタ>は,検索条件の定数を構文解析時には固定しないで,検索実行時に定数を指定するために使用するパラメタです。edmSQL文には定数を指定する代わりに「?」を指定しておきます。これによって,問い合わせの実行直前にDbjQParamインターフェースのサブインターフェースをデータ型とした値を「?」に設定できます。<?パラメタ>を使用することで,構文解析済みのedmSQL文を定数値だけを変えて繰り返し利用できるので,処理性能が上がります。

また,概念検索を実行する場合には,検索条件は<?パラメタ>を使用しないと指定できません。

<この項の構成>
(1) <?パラメタ>として指定できる字句
(2) 規約詳細

(1) <?パラメタ>として指定できる字句

<?パラメタ>として指定できるのは,「?」だけです。

(2) 規約詳細

<?パラメタ>の詳細について説明します。