説明
クエリーのいずれかのフィールドが SQL によって生成されたものかどうか (つまり、その SQL が IBM Rational ClearQuest 内で生成されたかどうか) を示す Boolean を戻します。QueryDef オブジェクトの SQL が Rational® ClearQuest® によって生成される場合は True を戻します。
- クエリー エディタで SQL クエリーを作成する場合、クエリー用の SQL が生成されます。例えば、次のメソッドを使用してクエリーをビルドする場合、
- Session オブジェクトの BuildQuery
- QueryDef オブジェクトの BuildField
- QueryFilterNode オブジェクトの BuildFilter
IsSQLGenerated メソッドは True を戻します。
- SQL ステートメントを直接入力して SQL クエリーを作成する場合、SQL は生成されません。例えば、次のメソッドを使用してクエリーをビルドする場合、
- Session オブジェクトの BuildSQLQuery
- QueryDef オブジェクトの SetSQL
IsSQLGenerated メソッドは False を戻します。
構文
VBScript
querydef.IsSQLGenerated
Perl
$querydef->GetIsSQLGenerated();
- 識別子
- 説明
- querydef
- QueryDef オブジェクト。
- 戻り値
- クエリーのいずれかのフィールドが SQL で生成される場合は True、そうでない場合は False。