MSSQL. Выборка набора байт из binary_data
От: amirela  
Дата: 01.06.10 11:30
Оценка:
В таблице MSSQL есть поле с типом binary. Необходимо выбрать N байт с позиции M из этой последовательности и сконвертировать полученный набор байт в другой тип (int, bigint, float...). Как такое можно сделать используя запрос вида select, без использования UDF и прочего (доступ до базы есть только на чтение).
Re: MSSQL. Выборка набора байт из binary_data
От: ksg71 Германия  
Дата: 01.06.10 12:17
Оценка:
Здравствуйте, amirela, Вы писали:

A>В таблице MSSQL есть поле с типом binary. Необходимо выбрать N байт с позиции M из этой последовательности и сконвертировать полученный набор байт в другой тип (int, bigint, float...). Как такое можно сделать используя запрос вида select, без использования UDF и прочего (доступ до базы есть только на чтение).




SELECT CONSVERT(INT, SUBSTRING ( column_name , M , N )) FROM ...
Das Reich der Freiheit beginnt da, wo die Arbeit aufhört. (c) Karl Marx
Re[2]: MSSQL. Выборка набора байт из binary_data
От: amirela  
Дата: 03.06.10 12:45
Оценка:
Спасибо, работает
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.