BIC
Новичок
PHP, MSSQL и тип данных Binary
Поле в таблице имеет формат данных Binary . При попытке добавить в это поле данные посредством INSERT, выводится сообщение:
"Implicit conversion from data type varchar to binary is not allowed. Use the CONVERT function to run this query."
$md52 на выходе имеет вид: 0x64417DE792E1DA496E048B01B4FE5F99
И в базе данные имеют точно такой же вид.
Как построить запрос на добавление (и обновление) данных, что бы $md52 добавить в поле с Binary БЕЗ изменений?
P.S.
Я понимаю что нужно использовать функцию CONVERT, но не имею ни малейшего понятия что это за функция и как ей пользоваться. Я терпеть не могу MSSQL в целом, но увы, нужно изменить скрипт. Не посылайте пожалуйста в яндекс, гугл и прочие буквы, а просто подскажите, как решить проблему. Спасибо.
Поле в таблице имеет формат данных Binary . При попытке добавить в это поле данные посредством INSERT, выводится сообщение:
"Implicit conversion from data type varchar to binary is not allowed. Use the CONVERT function to run this query."
PHP:
$aaa = $login.$password;
$md = md5($aaa);
$cc = "0x";
$md52 = $cc.$md;
И в базе данные имеют точно такой же вид.
Как построить запрос на добавление (и обновление) данных, что бы $md52 добавить в поле с Binary БЕЗ изменений?
P.S.
Я понимаю что нужно использовать функцию CONVERT, но не имею ни малейшего понятия что это за функция и как ей пользоваться. Я терпеть не могу MSSQL в целом, но увы, нужно изменить скрипт. Не посылайте пожалуйста в яндекс, гугл и прочие буквы, а просто подскажите, как решить проблему. Спасибо.