конвертация Blob - > Text в запросе

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
Dubinin Vasiliy
Сообщения: 1
Зарегистрирован: 21 фев 2005, 16:16

конвертация Blob - > Text в запросе

Сообщение Dubinin Vasiliy » 21 фев 2005, 16:32

Доброго времени суток!
Прошу прощения за очень простой вопрос. К сожалению, поверхностное изучение этого ресурса не помогло решить мою проблему. Я не программист SQL. Мне нужно решить следующую задачу. Есть база IB, и через ADO драйвер мне необходимо закачать некоторые таблицы интербеза в 1С. Проблема в том, что некоторые поля IB таблиц имеют тип BLOB,в которых гарантированно содержится строка. 1С же не понимает такой тип данных и выдает ошибку. Существует ли процедура(оператор) в SQL для конвертации поля типа Blob в текстовый "на лету" (например в запросе SELECT при выборе полей таблицы). Используется Firebird 1.5.
Заранее спасибо.

and-kn
Сообщения: 2
Зарегистрирован: 01 мар 2005, 14:23

Re: конвертация Blob - > Text в запросе

Сообщение and-kn » 02 мар 2005, 07:36

Dubinin Vasiliy писал(а):Доброго времени суток!
Прошу прощения за очень простой вопрос. К сожалению, поверхностное изучение этого ресурса не помогло решить мою проблему. Я не программист SQL. Мне нужно решить следующую задачу. Есть база IB, и через ADO драйвер мне необходимо закачать некоторые таблицы интербеза в 1С. Проблема в том, что некоторые поля IB таблиц имеют тип BLOB,в которых гарантированно содержится строка. 1С же не понимает такой тип данных и выдает ошибку. Существует ли процедура(оператор) в SQL для конвертации поля типа Blob в текстовый "на лету" (например в запросе SELECT при выборе полей таблицы). Используется Firebird 1.5.
Заранее спасибо.
sql команды для конвертации в FB - нет, но можно запросом в ADOQuery получить данные из blob поля и получить данные из ADOQuery в любом формате.

Ответить