SQL:使用文件夹中的图片更新表,按 id #
我目前有一个包含列( id#(int), picture(varbinary(MAX) )的表,并且我的硬盘上有一个包含大量图片的文件夹。文件夹中的图片由“id”命名我想将它们与我的表相匹配,我该怎么做?
Example:
Table Row: id=25166, picture=NULL
25166.jpg
I have a table at the moment with columns ( id#(int), picture(varbinary(MAX) ), and I have a folder on my HDD with a ton of pictures. The pictures in the folder are named by the 'id' I want to match them with in my table. How can I do this?
Example:
Table Row: id=25166, picture=NULL
25166.jpg
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您需要一个仅使用 SQL checkout 的示例,请执行以下操作:
它使用游标循环遍历不包含图像数据的每一行,并为找到的每一行使用 OPENROWSET BULK 提供程序加载文件。
If you need an example which uses just SQL checkout the following:
It uses a cursor to loop through each of the rows which do not contain image data and for each row found uses the OPENROWSET BULK provider to load the file.