PostgreSQLでtemplateと異なるencoding,collate,ctypeでデータベースを作成する場合、 こんな風にcreatedbで指定を行います。 $ createdb -E UTF8 -T template0 --lc-collate=ja_JP.UTF-8 --lc-ctype=ja_JP.UTF-8 testdb # su - postgres $ psql postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------+----------+-----------+-------------+-------------+----------------------- postgres | postg
![PostgreSQLでencoding,collate,ctypeの初期値を変更する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/0a742a30435fe62cfbd1bf1374615e02a2f9e3be/height=288;version=1;width=512/https%3A%2F%2Fstatic.fc2.com%2Fimage%2Fnoimage.gif)