PostgreSQL 에서 한 자 를 병 음 으로 정렬 합 니 다.
9306 단어 PostgreSQL
http://blog.163.com/digoal@126/blog/static/163877040201173003547236/
창 고 를 만들다
postgres=# \l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+----------+----------+-------------+-------------+-----------------------
db_utf8 | gao | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 |
postgres | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 |
template0 | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
(4 rows)
postgres=#
건축 표
postgres=# \d
List of relations
Schema | Name | Type | Owner
--------+-------------------+-------+----------
public | gao_chinese_order | table | postgres
public | tbl_chinese_order | table | postgres
(2 rows)
postgres=#
insert into tbl_chinese_order values (' ');
insert into tbl_chinese_order values (' ');
insert into tbl_chinese_order values (' ');
일반 정렬
postgres=# select * from tbl_chinese_order order by info;
info
--------
(3 rows)
postgres=# select * from tbl_chinese_order order by convert_to(info,'SQL_ASCII');
info
--------
(3 rows)
postgres=#
병 음 으로 정렬 하기:
postgres=# select * from tbl_chinese_order order by convert_to(info,'GBK');
info
--------
(3 rows)
postgres=#
postgres=# select * from tbl_chinese_order order by convert_to(info,'GB18030');
info
--------
(3 rows)
postgres=#
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Redmine 데이터베이스를 MySQL에서 PostgreSQL로 마이그레이션 (보충)Redmine 의 Database 를 MySQL 로 운용하고 있었습니다만, MySQL 5.6 이상이나 MariaDB 에는 , , 이러한 티켓이 수년 동안 방치된 상황을 감안하여, PostgreSQL로 마이그레이션하기...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.