Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / IBExpert - экспорт и blob поле / 13 сообщений из 13, страница 1 из 1
13.03.2008, 15:47
    #35188519
aLexx Subb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
Есть InterBase 6.5 таблица в базе содержит blob поле. IBExpert экспортирует в dbf добавляя файл dbt содержащий текст. Как бы сконвертировать SQL запросом чтобы блоб VARCHAR - ом выгружался. cast (поле as varchar(3000)) не прокатывает
...
Рейтинг: 0 / 0
13.03.2008, 16:05
    #35188600
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
и не прокатит. в IB/FB блоб это двоичные данные. текст там или нет, ему пофиг. соответственно IBE экспортирует так, чтобы ничего не пропало. Обратно залить можно или через IBE, или через IBEScript.

ну или ручками за 15-30 минут напиши экспорт данных в файл, как тебе надо.
...
Рейтинг: 0 / 0
13.03.2008, 16:26
    #35188705
WildSery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
Автора не пугает, что текст длиной 3000 в dbf без dbt просто не влезит?
Короче, чего хочет автор, остаётся загадкой.
...
Рейтинг: 0 / 0
13.03.2008, 16:45
    #35188801
aLexx Subb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
Нет меня не пугает. VarChar он на то и динамическая строка, что выгрузит только реальное количество данных. 3000 это так для запаса. Реально в блобе текст размером, ну может 200-500 символов. Средствами SQL не сделать чтоли? Написать приблуду можно конечно не в этом дело, мне нужен простой вариант.
...
Рейтинг: 0 / 0
13.03.2008, 16:50
    #35188826
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
ну возьми IBPump, DataPump, или компонент BDE TBatchMove. Вот проблему выдумал...
...
Рейтинг: 0 / 0
13.03.2008, 17:19
    #35188980
WildSery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
... или UDF.
...
Рейтинг: 0 / 0
13.03.2008, 17:23
    #35188989
aLexx Subb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
kdvну возьми IBPump, DataPump, или компонент BDE TBatchMove. Вот проблему выдумал...

Это все приблуды для вкачки данных в БД Интербеза, мне нужно выгрузить!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
13.03.2008, 17:26
    #35189000
WildSery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
aLexx Subbмне нужно выгрузить!!!!!!!!!!!!!Не кричи. Ты так и не сказал, нафиг тебе dbf без dbt.
...
Рейтинг: 0 / 0
13.03.2008, 17:27
    #35189003
aLexx Subb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
Просьба дайте пользовательский совет. Мне нужно потом челу показать как это сделать в рамках использования типовой утилиты, IBExpert вполне типовая. У меня нет проблем написать там скрипт какой или приблуду в делфях или еще что. Есть ли простое готовое решение? Как я понял средствами сикула не сделать.
...
Рейтинг: 0 / 0
13.03.2008, 17:30
    #35189018
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
авторЭто все приблуды для вкачки данных в БД Интербеза
буйные люди. ты пробовал TBatchMove, DataPump? Преже чем трындеть про "вкачку в IB" лучше бы попробовал, не позорился.
...
Рейтинг: 0 / 0
13.03.2008, 17:37
    #35189046
AndreyK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
WildSeryАвтора не пугает, что текст длиной 3000 в dbf без dbt просто не влезит?
Короче, чего хочет автор, остаётся загадкой. aLexx SubbНет меня не пугает. VarChar он на то и динамическая строка, что выгрузит только реальное количество данных. 3000 это так для запаса. Реально в блобе текст размером, ну может 200-500 символов.Может быть автора не пугает и то что character-поле длинной в 10 байт занимает для каждой записи 10 байт? Может быть его так же не пугает, что максимальная длинна символьного поля в формате Dbase III равна 255 байт т.к. адресуется 1 ( одним ) байтом в заголовке?
Если автору нужно выгрузить, то так и не ясно, чем ему не нравится 2 файла, а не один.
...
Рейтинг: 0 / 0
13.03.2008, 17:45
    #35189080
Di_LIne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
AndreyKЕсли автору нужно выгрузить, то так и не ясно, чем ему не нравится 2 файла, а не один.Чем-чем... Тем, што нэ лэзе в адин файлик!
Он хатит, а нэ лэзе...
...
Рейтинг: 0 / 0
13.03.2008, 17:50
    #35189105
AndreyK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IBExpert - экспорт и blob поле
Di_LIne AndreyKЕсли автору нужно выгрузить, то так и не ясно, чем ему не нравится 2 файла, а не один.Чем-чем... Тем, што нэ лэзе в адин файлик!
Он хатит, а нэ лэзе...хм... думаю в таком случае ему поможет:
Код: plaintext
copy fln.dbf+fln.dbt my_super_table
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / IBExpert - экспорт и blob поле / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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