powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Еще вопрос по кодировке UTF-8
4 сообщений из 4, страница 1 из 1
Еще вопрос по кодировке UTF-8
    #34768271
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в таблице SQL server была строка nvarchar(MAX), т.е. Unicode.
Я перетащил даные в таблицу базы PG, кодировка UTF-8.

Длина исходной строки в sql server 11182, длина полученной в PG 5802

Как такое объяснить?
...
Рейтинг: 0 / 0
Еще вопрос по кодировке UTF-8
    #34769379
Nick Gazaloff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQL Server хранит в UCS-16. Это тоже Unicode, только латиница там по 2 байта на символ, а в UTF-8 -- по 1 байту.
...
Рейтинг: 0 / 0
Еще вопрос по кодировке UTF-8
    #34770192
muma1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nick Gazaloffв UTF-8 -- по 1 байту.
это не верно. в UTF-8 1 символ может быть закодирован и 4-мя байтами.
всего в UTF-8 позволяет закодировать 1.114.112 различных символов.
Wiki: http://en.wikipedia.org/wiki/UTF-8

RFC: http://tools.ietf.org/html/rfc3629
...
Рейтинг: 0 / 0
Еще вопрос по кодировке UTF-8
    #34770313
Nick Gazaloff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Читаем внимательно: в UTF-8 латиница хранится одним байтом на символ.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Еще вопрос по кодировке UTF-8
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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