Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Insert data in win1251 encoding to base with utf8 encoding / 4 сообщений из 4, страница 1 из 1
20.09.2007, 17:17
    #34815394
YRusinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert data in win1251 encoding to base with utf8 encoding
Здравствуйте !

Я должен инициализировать базу геоданных, у которой основная кодировка UTF8, данными в кодировке WIN1251. Когда я делаю
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
\encoding WIN1251
create table ARCHIVE_LOCATION (
   ID_ARCHIVE_LOCATION  SERIAL not null,
   NAME                 VARCHAR              not null,
   constraint PK_ARCHIVE_LOCATION primary key (ID_ARCHIVE_LOCATION)
);
....
У меня на этом происходит вылет с ошибкой PANIC: ERRORDATA_STACK_SIZE exceeded, ОС:Debian Linux 2.6.18-5-686, Server: Postgresql 8.1.9, locale выдает следующее
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC=POSIX
LC_TIME=POSIX
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES=POSIX
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
Где я неправ ?

С наилучшими пожеланиями,
Юрий Русинов.
...
Рейтинг: 0 / 0
21.09.2007, 09:17
    #34816547
_Андрей_М
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert data in win1251 encoding to base with utf8 encoding
Вообще-то varchar( n )
...
Рейтинг: 0 / 0
12.10.2007, 14:06
    #34865045
Sad Spirit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert data in win1251 encoding to base with utf8 encoding
http://archives.postgresql.org/pgsql-bugs/2007-09/msg00162.php
...
Рейтинг: 0 / 0
12.10.2007, 16:40
    #34865795
ilejn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert data in win1251 encoding to base with utf8 encoding
YRusinovГде я неправ ?


Вероятно, нужно использовать функцию convert. Подробности в документации.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Insert data in win1251 encoding to base with utf8 encoding / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]