Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > md5 aka binary(16)


Автор: Vigoroso 5.8.2006, 13:12
подскажите, как лучше сделать запрос в бд, чтобы поле типа varchar(10) перевести в кодированную бинарную строку, при помощи md5???

Автор: skyboy 5.8.2006, 17:53
а чем не устраивает функция md5()? или речь не про mysql?

Автор: Vigoroso 5.8.2006, 21:42
реч идет о mssql.. причем это поле уже заполнено....

Автор: WebMakersRU 10.8.2006, 15:09
Ты хочешь сначала взять данные, потом их зашифровать и вставить обратно?
Тогда всё просто:
Код

UPDATE `Table` SET field = MD5(field) WHERE 1


Цитата

кодированную бинарную строку

Чтоты под этим имеешь в виду?


Автор: Vigoroso 13.8.2006, 14:29
Цитата(WebMakersRU @ 10.8.2006,  15:09)
Ты хочешь сначала взять данные, потом их зашифровать и вставить обратно?
Тогда всё просто:
Код

UPDATE `Table` SET field = MD5(field) WHERE 1


Цитата

кодированную бинарную строку

Чтоты под этим имеешь в виду?

мне не нужно в md5 нужно в varbinary 16

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)