Я пытаюсь вставить изображение «png» в поле таблицы sql (называемое barchart, которое имеет тип blob) с помощью приведенного ниже запроса.
INSERT INTO disease_symptom_soc(barchart) Values ((SELECT BULKColumn FROM OPENROWSET(BULK N'/home/barchartC2936861.png', SINGLE_BLOB) AS Image)) where disease_id='C2936861';
Я получаю следующую ошибку. В чем может быть причина?
ОШИБКА 1064 (42000): ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, на предмет правильного синтаксиса для использования рядом с '(BULK N'/home/barchart' в строке 1