티스토리 뷰
반응형
현재 lc_collate가 디폴트로 en_US.UTF8로 되어있어서 한글정렬 안됨.
일본어...중국어도 안됨
collate 변경방법
1. initdb
2. create database
3. alter table ~ alter column
4. order by A collate
3번은 나의 고생길..
4번은 JPA에서 불가능.
1번은 postgresql 삭제후 재설치라 귀찮음
결국 2번방법으로 결정
postgres=# create database test_db with owner=ecpadmin encoding='UTF8' lc_collate='C' lc_ctype='C' TEMPLATE template0;
CREATE DATABASE
나머지는 스키마, 데이터 덤프떠서 임포트. 끝.
반응형
'DataBase > Postgresql' 카테고리의 다른 글
postgresql 파티션 테이블 생성 및 데이터 이관 (0) | 2024.05.09 |
---|---|
테이블 사이즈 확인 (0) | 2019.08.13 |
role에 속한 계정 조회 (0) | 2019.08.13 |
테이블단위 autovacuum 끄기 (0) | 2019.08.13 |
postgresql.conf 간단설정 (0) | 2017.10.12 |
반응형
최근에 올라온 글
- Total
- Today
- Yesterday
TAG
- Flashback
- 한글
- iOS5
- 리눅스
- recovery
- tablespace
- MS-SQL
- 갤럭시S
- 출시일
- 아이폰
- index
- oracle
- 윈도우
- Managing Schema Objects
- postgresql jsonb
- PL/SQL
- 아이폰4
- linux
- iPhone
- 투싼
- SQLPlus
- 독도
- PostgreSQL
- postgresql jsonb index
- 인덱스
- query 잘림
- Backup
- 오라클
- postgresql pg_stat_activity
- parameter
글 보관함