gb18030_2022
Support GB18030-2022 and UTF-8 conversion
ivorysql : Support GB18030-2022 and UTF-8 conversion
Overview
| ID | Extension | Package | Version | Category | License | Language |
|---|---|---|---|---|---|---|
| 9190 | gb18030_2022 | ivorysql | 1.0 |
SIM | Apache-2.0 | C |
| Attribute | Has Binary | Has Library | Need Load | Has DDL | Relocatable | Trusted |
|---|---|---|---|---|---|---|
| --s-dt- | No | Yes | No | Yes | no | yes |
| Relationships | |
|---|---|
| Schemas | pg_catalog |
| See Also | icu_ext pg_xenophile pg_cjk_parser unaccent pgroonga pg_tokenizer dict_xsyn zhparser citext pg_jieba |
| Siblings | ivorysql_ora ora_btree_gin ora_btree_gist pg_get_functiondef plisql |
from contrib/gb18030_2022/gb18030_2022.control and package metadata
Packages
| Type | Repo | Version | PG Major Compatibility | Package Pattern | Dependencies |
|---|---|---|---|---|---|
| EXT | PIGSTY | 1.0 |
18 17 16 15 14 | ivorysql |
- |
| RPM | PIGSTY | 5.4 |
18 17 16 15 14 | ivorysql-$v |
- |
| DEB | PIGSTY | 5.4 |
18 17 16 15 14 | ivorysql-$v |
- |
| Linux / PG | PG18 | PG17 | PG16 | PG15 | PG14 |
|---|---|---|---|---|---|
| el8.x86_64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| el8.aarch64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| el9.x86_64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| el9.aarch64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| el10.x86_64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| el10.aarch64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| d12.x86_64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| d12.aarch64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| d13.x86_64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| d13.aarch64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| u22.x86_64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| u22.aarch64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| u24.x86_64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| u24.aarch64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| u26.x86_64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
| u26.aarch64 | PIGSTY 5.4 | N/A | N/A | N/A | N/A |
Source
github.com/IvorySQL/IvorySQL/tree/master/contrib/gb18030_2022
ivorysql-5.4.tar.gz
Install
Make sure PGDG and PIGSTY repo available:
Install this extension with pig:
Create this extension with:
Usage
The gb18030_2022 extension provides conversion support between the GB18030-2022 Chinese national character encoding standard and UTF-8.
Enabling
Overview
GB18030-2022 is the updated Chinese national standard for character encoding, superseding GB18030-2005. This extension enables PostgreSQL to properly handle conversion between GB18030-2022 encoded data and UTF-8.
Key Features
- Full support for GB18030-2022 character encoding standard
- Bidirectional conversion between GB18030-2022 and UTF-8
- Updated character mappings per the 2022 revision of the standard
- Handles all CJK Unified Ideographs, including Extension blocks
This extension is part of the IvorySQL project and is primarily useful for applications that need to process Chinese text data encoded in the GB18030-2022 standard.