可以用扩展存储过程xp_dirtree获取文件列表,用openrowset倒入数据到二进制字段。
openrowset的用法可以参考msdn
http://technet.microsoft.com/zh-cn/library/ms190312.aspx
如果文件很多,建议还是用程序倒入了

if (object_id ('t_bulkResult' ) is   not   null )
drop table t_bulkResult

create table t_bulkResult (name varchar (1000 ), data image )
go

declare @d varchar (1000 )
set @d = 'c:/test/'
create table #tb (fName varchar (1000 ), d int , f int )
insert into #tb exec xp_dirtree @d , 1 , 1
delete from #tb where f <> 1

declare @ sql nvarchar (max )
select @ sql = isnull (@ sql , '' )+ 'insert into t_bulkResult select ''' +@d + fname + ''',* from openrowset(bulk N''' +@d + fName + ''', SINGLE_BLOB) b
'
from #tb a

exec sp_executesql @ sql

drop table #tb

select * from t_bulkResult

转载于:https://www.cnblogs.com/cl1024cl/archive/2009/08/18/6204825.html

SQLServer批量倒入目录文件相关推荐

  1. 使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件、清除缓存文件、解救C盘、拒绝C盘爆炸

    使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 目录

  2. python paramiko并发_python paramiko 多线程批量执行指令及批量上传文件和目录

    源代码: 环境需求: 1.python3 2.paramiko pip install --upgrade pip apt-get install libssl-dev pip3 install pa ...

  3. excel批处理:如何按给定目录批量创建系列文件夹

    建立一个文件夹,小意思:建立十个文件夹,也很快完成:建立171个文件夹,这就是一项大工程了.如果不能批量创建的话,2个小时能完成就算不错了. 收到领导的小要求,按照下面图片中的目录建立文件夹.小编默默 ...

  4. ExcelToOracle:批量导入Excel文件到Oracle数据库的自动化工具

    ExcelToOracle:批量导入Excel文件到Oracle数据库的自动化工具 简介 ExcelToOracle 是一个可以批量导入excel到数据库(mysql/oracle/sqlserver ...

  5. 个人永久性免费-Excel催化剂功能第103波-批量打开多文件或多链接

    有时简单的东西,却带来许多的便利,为了让大家可以记住并容易找寻到此功能,也将这么简单的功能归为一波,反正已经100+波了,也无需为了凑功能文章而故意罗列一些小功能带忽悠性地让人觉得很强大. 使用场景 ...

  6. python批量pdf转word,python批量实现Word文件转换为PDF文件

    本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1.目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件. 2.遍历目录 作者总 ...

  7. Windows下批量删除旧文件、清除缓存文件、解救C盘、拒绝C盘爆炸

    Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 目录 Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 #删除旧文件1 #删除旧文件2 #删除旧文件1 rem ...

  8. python格式批量重命名文件_利用Python批量重命名一系列文件名杂乱的文件

    假设目录下面有这样一系列命令杂乱的文件: OPENFOAM -TRAINING- PART- #1.pdf OPENFOAM - TRAINING- PART- #2.pdf OPENFOAM- TR ...

  9. json字段顺序读取 python_如何利用Python批量读取视频文件的时间长度?

    本期的主题是利用Python来实现对视频文件时间长度的读取. 在学习编程语言时,相比较于通过书本来学习知识,我更喜欢通过观看学习视频的方式来进行学习,通过主讲老师的讲解,我能很直观且快速的了解一些知识 ...

最新文章

  1. 未解决ora-01034、ora-03113、oracle使用RMAN删除归档日志
  2. cdh5.13.1 升/降级SPARK2 (parcel安装的同理)
  3. [导入]ASP.NET中上传并读取Excel文件数据
  4. github private链接访问_将github配置为图床+PicGo配置
  5. global语句(python学习手册422页)
  6. 使用dom4j来解析相关的xml字符串
  7. 学习网页前的网页知识储备
  8. linux内核分支,新闻|Linux 内核分支 2.4 版结束生命周期
  9. 用python导出pptx中每一页的标题
  10. C语言知识点复习梳理
  11. 教你巧用万用表测量大值电阻
  12. 轻量级Qt键盘-介绍篇
  13. 统计学 |辛普森悖论
  14. 第十三届蓝桥杯大赛软件赛决赛(Java 大学B组)
  15. 播音气泡音是什么,气泡音怎么学,气泡音怎么练
  16. Chrome浏览器扩展插件的8种获利方式
  17. 企业级大数据项目【1】需求分析及概要设计篇
  18. Ext.TabPanel 各属性一览
  19. 如何成为优秀的数据人经验分享
  20. mongodb centos 安装

热门文章

  1. 论文盘点:ICCV 2019 Top 20,MobileNetV3居首!
  2. ICCV 2019 | 旷视研究院提出文字检测新方法:像素聚合网络PAN
  3. CVPR 2019 | 微软亚洲研究院 7 篇精选论文解读
  4. c语言二级考试基础知识,2018年计算机二级考试《C语言》考点:C语言基础知识...
  5. class 第一个元素_selenium之元素定位方式
  6. Tensorflow on Spark爬坑指南
  7. php setjmp longjmp,我本来以为setjmp和longjmp的实现很复杂【附代码】
  8. python server酱_12306这是肿么了?开售一秒就抢完,如何用Python抢到回家车票?
  9. android LinearLayout和RelativeLayout实现精确布局
  10. linux 数据库 超出,[QAD]数据库超过2G,备份出现问题(linux)