木子屋 Dnawo's BLOG

TXT导入MSSQL利器:BULK Insert

👤 dnawo 📅 2008-12-25 👁 5610 👍 0 💬 0 🔄 来源:本站原创
有txt文件内容如下:

1,木子屋,http://www.mzwu.com/
2,网易,http://www.163.com/
3,腾讯,http://www.qq.com/
4,新浪,http://www.sina.com.cn/
5,搜狐,http://www.sohu.com/

要将这些数据导入到web表中,表结构如下:

create table web (
id int,
site nvarchar(50),
url nvarchar(50)
)

下边我们看看怎么导入,打开查询分析器,执行如下语句:

bulk insert web from 'd:\web.txt'
with
(
	fieldterminator=',',
	rowterminator='\r'
)

打开web表看看,数据导入成功!

说明:txt分割出来的字段不能少于表中的字段数量,否则bulk insert 语句执行会出错;但如果多于表中的字段,则多出的字段内容将一块放入表的最后一个字段中!

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 SQL Server数据库重命名 下一篇 → C#中如何在多行TEXTBOX中插入换行符