Гость
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Vertica Кодировка / 4 сообщений из 4, страница 1 из 1
06.02.2018, 10:03
    #39597238
tatkaxom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vertica Кодировка
Привет! Учусь работать с Vertica. Так как у меня 10, поставила виртуалку убунты на vmware workstation, а на нее уже Vertica 9. Подрубаюсь к ней через датагрип с винды, и вроде бы все в порядке, практически: если вставлять строчку на русской раскладке, и при этом строчка содержит в себе пробел, возникает ошибка:

[22001][4800] [Vertica][VJDBC](4800) ERROR: String of 17 octets is too long for type Varchar(13)

При этом английской раскладке все нормально. Думала проблема в локали, поменяла на русскую, но это не помогло. В еще чем может быть проблема? :(
...
Рейтинг: 0 / 0
12.02.2018, 09:38
    #39600405
tatkaxom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vertica Кодировка
Увеличила длину строк ровно в два раза, проблема пропала, но все равно не понятно, почему строка длиной 36 символов включая пробел на русской раскладке не влезает в character varying(36), а только в character varying(72).
...
Рейтинг: 0 / 0
14.02.2018, 12:12
    #39601695
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vertica Кодировка
tatkaxom,

раз в 2 раза большую строку влезает, то возможно идет неявная конвертация в unicode
...
Рейтинг: 0 / 0
16.02.2018, 15:49
    #39603119
tatkaxom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vertica Кодировка
Критик,

да, может быть, но тогда все равно странно, почему это происходит именно когда в строке появляется пробел, а если просто слово, то объема хватает.
...
Рейтинг: 0 / 0
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Vertica Кодировка / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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