Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вытащить значение поля типа Image / 5 сообщений из 5, страница 1 из 1
22.04.2002, 08:42
    #32028411
Sergo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вытащить значение поля типа Image
Есть таблица name_table у которой есть поле name_field типа Image. В данной таблице есть записи. когда я пишу запрос
select name_fiels from name_table то получаю значение в двоичном коде. Вопрос первый: можно ли преобразовать влет двоичный код прямо в запросе. И второй вопрос: если нельзя сделать, то что я написал в первом вопросе, то как сделать это вообще?
...
Рейтинг: 0 / 0
22.04.2002, 15:12
    #32028457
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вытащить значение поля типа Image
Вопрос первый: можно ли преобразовать влет двоичный код прямо в запросе
Преобразовать во что ? В другой двоичный код ?
...
Рейтинг: 0 / 0
23.04.2002, 06:46
    #32028495
sergo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вытащить значение поля типа Image
в нормальный текст. SQL сохранил всю информацию (текст) в двоичном коде. Нужно в запросе вернуть текст.
...
Рейтинг: 0 / 0
23.04.2002, 07:03
    #32028499
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вытащить значение поля типа Image
Читаем BOL про тип image и видим, что

"image - Variable-length binary data from 0 through 231-1 (2,147,483,647) bytes"

И в какой же нормальный текст должны преобразоваться двоичные данные если они изначально записаны как двоичные данные ? В Word Document, в ANSI Text Document, в UTF-8 Text Document ?
А если это картинка например в формате .bmp ? Или дамп памяти ?

Для хранения текстовых значений большой длины предназначены соотвествующие типы полей - text и ntext.
...
Рейтинг: 0 / 0
23.04.2002, 07:21
    #32028503
sergo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вытащить значение поля типа Image
я заранее знаю что в данном поле лежит только текст. А поле сделали image - потомучто недодумались раньше(сделано до меня и приходится использовать то что есть).
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вытащить значение поля типа Image / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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