Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / insertex from csv и character set octets / 4 сообщений из 4, страница 1 из 1
07.10.2016, 17:14
    #39322968
slay2012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
insertex from csv и character set octets
Есть скрипт, который создает базу, примерно такого вида:
Код: sql
1.
2.
3.
4.
5.
6.
create table test(
  id integer,
  name varchar(10),
  uuid char(16) character set octets
)
insertex into test (id,name,uuid) from csv 'test.csv' skip 1 delimiter ';';



Вопрос: как (в каком виде) в csv-файле указать бинарные данные?

Файл test.csv:
Код: plaintext
1.
2.
3.
id;name;uuid
1;n1;e68aa74a6cbb41538937e9677cc3d002    --так не работает
2;n2;x'e68aa74a6cbb41538937e9677cc3d002'  --и так тоже

"Не работает" - это значит ошибок нет но вставляет не то, что ожидается...
...
Рейтинг: 0 / 0
07.10.2016, 17:46
    #39322985
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
insertex from csv и character set octets
Никак. CSV не для бинарных данных.
...
Рейтинг: 0 / 0
07.10.2016, 20:00
    #39323040
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
insertex from csv и character set octets
Так не взлетит (при подготовке скрипта, к примеру, через execute statement)?
http://www.firebirdsql.org/refdocs/langrefupd25-hexbinstrings.html
...
Рейтинг: 0 / 0
08.10.2016, 08:10
    #39323158
slay2012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
insertex from csv и character set octets
wadmanТак не взлетит (при подготовке скрипта, к примеру, через execute statement)?
http://www.firebirdsql.org/refdocs/langrefupd25-hexbinstrings.html
Взлетит. Я пока так и сделал.
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / insertex from csv и character set octets / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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