如何轻松地将 blob 插入到varbinary(MAX)
field?
举个例子:
我要插入的是:c:\picture.png
该表是我的表
该列是 mypictureblob
这个地方是recid=1
您可以在 SQL Server Management Studio 中使用 T-SQL(特别是使用 OPENROWSET 命令)插入 varbinary(max) 字段。
例如:
INSERT Production.ProductPhoto
(
ThumbnailPhoto,
ThumbnailPhotoFilePath,
LargePhoto,
LargePhotoFilePath
)
SELECT ThumbnailPhoto.*, null, null, N'tricycle_pink.gif'
FROM OPENROWSET
(BULK 'c:\images\tricycle.jpg', SINGLE_BLOB) ThumbnailPhoto
查看以下文档以获取很好的示例/演练
使用大值类型 http://msdn.microsoft.com/en-us/library/a1904w6t%28VS.80%29.aspx
请注意,本例中的文件路径是相对于目标 SQL 服务器的,而不是相对于运行此命令的客户端。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)