手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >SQLServer 批量导入目录文件
SQLServer 批量导入目录文件
摘要:openrowset的用法可以参考msdnhttp://technet.microsoft.com/zh-cn/library/ms1903...

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

【SQLServer 批量导入目录文件】相关文章:

SQLServer“标识列”的相关问题

SQLServer中批处理的知识点

SQL Server各种日期计算方法(收藏)

SqlServer 序号列的实现方法

SQL Server 大量数据的分页存储过程代码

SQL Server 2008 R2 超详细安装图文教程

SQL Server 2005删除日志文件的几种方法小结

SQL Server 2008 安装和配置图解教程(附官方下载地址)

SQL Server2005 异地备份的多种方法

SQLServer 数据库中如何保持数据一致性

精品推荐
分类导航