Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 系统对象 » 视图 » 系统视图

 

SYSTEXTCONFIG 系统视图

SYSTEXTCONFIG 系统视图中的每一行都描述了一个文本配置对象,以与全文搜索功能配合使用。该视图的基础系统表为 ISYSTEXTCONFIG。

有关各配置设置含义的详细信息,请参见文本配置对象设置

有关全文搜索功能的详细信息,请参见全文搜索

列名 列类型 说明
object_id UNSIGNED BIGINT 文本配置对象的对象 ID。
creator UNSIGNED INT 文本配置对象的创建者。
term_breaker TINYINT 用于将字符串分隔为术语或字的算法。对于 GENERIC,值为 0;对于 NGRAM,值为 1。GENERIC 算法会将所有由一个或多个字母数字字符构成并由非字母数字分隔的字符串视为一个术语。NGRAM 用于近似匹配或不使用空格分隔术语的文档。
stemmer TINYINT 仅供内部使用。
min_term_length TINYINT

术语所允许的最小长度(以字符数表示)。忽略长度小于 min_term_length 的术语。

MINIMUM TERM LENGTH 设置仅对 GENERIC 术语断开器有意义。对于 NGRAM 文本索引,将忽略该设置。

max_term_length TINYINT

对于 GENERIC 文本索引,术语所允许的最大长度(以字符数表示)。忽略长度大于 max_term_length 的术语。

对于 NGRAM 文本索引,该设置是用于断开术语的 n 元语法词的长度。

collation CHAR(128) 仅供内部使用。
text_config_name CHAR(128) 文本配置对象的名称。
prefilter CHAR(128) 仅供内部使用。
postfilter CHAR(128) 仅供内部使用。
char_stoplist LONG VARCHAR 在 CHAR 列上执行全文搜索时要忽略的术语。还可以从文本索引中忽略这些术语。在从 default_char 创建文本配置对象时使用此列。
nchar_stoplist LONG NVARCHAR 在 NCHAR 列上执行全文搜索时要忽略的术语。还可以从文本索引中忽略这些术语。在从 default_nchar 创建文本配置对象时使用此列。
基础系统表上的约束

PRIMARY KEY (object_id)

FOREIGN KEY (object_id) 引用 SYS.ISYSOBJECT (object_id) MATCH UNIQUE FULL

FOREIGN KEY (creator) 引用 SYS.ISYSUSER (user_id)