У меня есть таблица cSc_Role
с колонкой RoleSettings
. RoleSettings
- это тип данных изображения. Контент-это примерно так: 0x504B030414000000080000000000E637CA2A4UPDATE datatype image в SQL-таблице
Теперь мне нужно обновить этот столбец для одной строки. Как это:
UPDATE cSc_Role
SET RoleSettings = '0x343240000000000E637CA2A430500'
WHERE Naming = 'User X'
Но с бинарными данными кажется, что это не возможно сделать это с помощью строки. Другой вариант: я могу предоставить изображение во временном файле .bak. А затем сделайте INSERT INTO
. Но с этим решением, которое я прочитал, можно только вставить полную строку, а не только столбец. Или я могу вставить только столбец со вставкой?
Как обновить или вставить один столбец изображения в таблицу? Спасибо заранее.
Это работает (вы просто пропустили e в конвертере). И он преобразует данную строку в шестнадцатеричную. Итак, я хочу скопировать в RoleSettings это содержимое из другой базы данных, где я скопировал содержимое в текстовый файл. Итак, сначала мне нужно преобразовать этот контент в десятичный, а затем преобразовать его с обновлением в hex? – user1673665
@ user1673665 Я не уверен, но, возможно, вы правы. Попробуйте, тогда вы узнаете :) – Parado