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

Я должен инициализировать базу геоданных, у которой основная кодировка 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
Insert data in win1251 encoding to base with utf8 encoding
    #34816547
_Андрей_М
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то varchar( n )
...
Рейтинг: 0 / 0
Insert data in win1251 encoding to base with utf8 encoding
    #34865045
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://archives.postgresql.org/pgsql-bugs/2007-09/msg00162.php
...
Рейтинг: 0 / 0
Insert data in win1251 encoding to base with utf8 encoding
    #34865795
ilejn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YRusinovГде я неправ ?


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


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