Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
パイプラインをテキストインデックスの更新中に使用するために構築するか、テキストインデックスの問い合わせに使用するために構築するかを指定する場合に使用します。
TERM_BREAKER_FOR_LOAD テキストインデックスに対する作成操作、挿入操作、更新操作、および削除操作に使用されます。
TERM_BREAKER_FOR_QUERY sa_char_term システムプロシージャへのクエリ要素、ストップリスト、および入力の解析に使用されます。TERM_BREAKER_FOR_QUERY の場合、テキストインデックスに対して外部事前フィルタライブラリが指定されていても、事前フィルタリングは行われません。
データベースサーバは外部単語区切りを初期化するときに a_init_term_breaker::term_breaker_for の値を設定します。
typedef enum a_term_breaker_for { TERM_BREAKER_FOR_LOAD = 0, TERM_BREAKER_FOR_QUERY } a_term_breaker_for;
a_term_breaker_for enumeration 構造体は、SQL Anywhere インストールディレクトリの SDK\Include サブフォルダのヘッダファイル exttbapiv1.h によって定義されます。