default_text_search_config
是一个 配置参数,用于指定默认的 全文搜索 配置。
default_text_search_config
在 PostgreSQL 8.3 中添加。
默认值
default_text_search_config
的默认值为:pg_catalog.simple
。
但是,initdb 创建一个初始的 配置文件,其中 default_text_search_config
设置为从服务器区域设置的 lc_ctype
派生的值。
用法
default_text_search_config
用于没有显式指定配置参数的 全文搜索 函数。
函数 get_current_ts_config()
可用于检索 default_text_search_config
的值,其类型为 regconfig
。
按 PostgreSQL 版本分列的详细信息
default_text_search_config (PostgreSQL 17)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/17/postgresql.conf |
源代码行 |
763 |
需要重启 |
否 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 16)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/16/postgresql.conf |
源代码行 |
741 |
需要重启 |
否 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 15)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/15/postgresql.conf |
源代码行 |
735 |
需要重启 |
否 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 14)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/14/postgresql.conf |
源代码行 |
717 |
需要重启 |
否 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 13)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/13/postgresql.conf |
源代码行 |
701 |
需要重启 |
否 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 12)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/12/postgresql.conf |
源代码行 |
672 |
需要重启 |
否 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 11)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/11/postgresql.conf |
源代码行 |
612 |
需要重启 |
否 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 10)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/10/postgresql.conf |
源代码行 |
588 |
需要重启 |
否 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 9.6)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/96/postgresql.conf |
源代码行 |
575 |
需要重启 |
否 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 9.5)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/95/postgresql.conf |
源代码行 |
557 |
需要重启 |
否 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 9.4)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/94/postgresql.conf |
源代码行 |
544 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 9.3)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/93/postgresql.conf |
源代码行 |
526 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 9.2)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/92/postgresql.conf |
源代码行 |
520 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 9.1)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/91/postgresql.conf |
源代码行 |
503 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 9.0)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/90/postgresql.conf |
源代码行 |
485 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 8.4)
设置 |
pg_catalog.simple |
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
枚举值 |
|
引导值 |
pg_catalog.simple |
重置值 |
pg_catalog.simple |
源文件 |
/home/barwick/devel/postgres/data/84/postgresql.conf |
源代码行 |
456 |
文档: default_text_search_config
default_text_search_config (PostgreSQL 8.3)
设置 |
|
单位 |
|
类别 |
客户端连接默认值 / 区域设置和格式 |
简短描述 |
设置默认文本搜索配置。 |
额外描述 |
|
上下文 |
用户 |
变量类型 |
字符串 |
来源 |
配置文件 |
最小值 |
|
最大值 |
|
文档: default_text_search_config
更改历史记录
示例
由 initdb
为 default_text_search_config
派生的值
$ initdb -D /var/lib/pgsql --locale=de_DE.UTF8
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "de_DE.UTF8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "german".
Data page checksums are disabled.
creating directory /var/lib/pgsql ... ok
...