На странице документации V 8.0.4 приведен пример SQLBinary
, в котором приведены необходимые шаги. После экспорта picture
в формат по вашему выбору, как предложили @halirutan и @Verbeia, произнесите
img=ExportString[picture, "PNG"];
вам нужно преобразовать полученную строку в необработанные двоичные данные, используя
byteData=SQLBinary[ToCharacterCode[img]];
Предполагая, что столбец pictures
(с типом данных LONGVARBINARY, VARBINARY
или BINARY
) находится, скажем, в PICTABLE
, затем вставьте byteData
в столбец pictures
, используя
SQLInsert[conn, "PICTABLE", {"pictures"}, {byteData}];
или эквивалентная необработанная команда SQL внутри SQLExecute[ ... ]
.