急,如何将TXT导入到SQL数据表中

daqi2010 2008-12-19 05:12:29
area.txt
10 "甘肃省" "9" 9
11 "广西省" "10" 10
12 "贵州省" "11" 11
13 "海南省" "12" 12
14 "河北省" "13" 13
数据表:v_area,有字段area_id,area_name

如何将area.txt数据导入到表V_AREA 中.谢谢
...全文
101 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sphonix 2008-12-19
  • 打赏
  • 举报
回复
其实sql中可以直接倒入txt文本,只是你得按照他的规则来,自己去摸索摸索吧。
具体操作:
1、打开sql企业管理器;
2、找到你需要导入数据的表,选中,点右键;
3、选则“所有任务”-“导入数据”;
4、设置数据源为文本文件,选择你需要导入的文件;
5、下面步骤你自己去处理,我不知道你的文件具体什么格式。

ChinaITOldMan 2008-12-19
  • 打赏
  • 举报
回复
看dawugui的吧
水族杰纶 2008-12-19
  • 打赏
  • 举报
回复
bulk insert test
from 'E:\Test.txt'
with(
FIELDTERMINATOR = ' ',
ROWTERMINATOR = '\n'

)
select * from test
dawugui 2008-12-19
  • 打赏
  • 举报
回复
1.用sql server 2000的导入导出工具直接把文本导入表.

2.
本例从指定的数据文件中导入订单详细信息,该文件使用竖杠 (|) 字符作为字段终止符,使用 |\n 作为行终止符。

BULK INSERT Northwind.dbo.[Order Details]
FROM 'f:\orders\lineitem.tbl'
WITH
(
FIELDTERMINATOR = '|',
ROWTERMINATOR = '|\n'
)

Sphonix 2008-12-19
  • 打赏
  • 举报
回复
借用excel就可以实现了,有规则的txt文件用excel是可以打开的,然后再将excel文件倒到sql中去,或者写几行代码去实现。
ooily 2008-12-19
  • 打赏
  • 举报
回复
不懂,up

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧