如何将 PNG 导入到安装在我无权访问的计算机中的 SQL Server 数据库(数据库实例除外)?
我无法执行以下操作,因为我无法访问磁盘:
INSERT INTO [dbo].[WorkItemState] (ImageBits)
SELECT BulkColumn
FROM OPENROWSET (BULK 'C:\checkbox.png', SINGLE_BLOB) as MyImage
有没有办法将 PNG 转换为可识别的格式,我可以简单地复制/粘贴到我的表格列上?
您可以使用 base64 对图像进行编码,例如:
cat YOUR_IMAGE.png | base64
或直接base64 YOUR_IMAGE.png
将输出添加到您的数据库中。