2009-02-09

Кодировка БД в PostgreSQL

Вчера попробовал поиграть с СУБД PostgreSQL, и только после создания БД и таблиц обнаружил, что БД создалась в кодировке SQL_ASCII. Обнаружил это случайно, когда пытался вставить данные в поле, и хотя размер поля был достаточен, при вставке система давала отбой. Оказывается, по умолчанию в Arch БД создается в этой кодировке, а не в UTF-8, что вызывает недоумение. В Ubuntu (и, скорее всего, в Debian, но не проверял) изначально кластер инициализируется в UTF-8, ну и БД, соответственно, тоже. Переделывать что-то влом, поэтому при создании БД придется указывать нужную кодировку...

Комментариев нет: