如何把TXT文件中的数据批量导入SQL sever 2000中?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把TXT文件中的数据批量导入SQL sever 2000中?相关的知识,希望对你有一定的参考价值。

我不是要程序的代码。我看网上有些是在说JAVA程序什么的。我要的只是在SQL 2000中怎么操作就可以把TXT导入到数据库? 最好写些简单易懂的操作步骤谢谢,好的话一定加分!!!

参考技术A 如果你的TXT很规范的话
你可以这么做
首先用EXCEL打开你的TXT文件,然后保存为EXCEL的XLS文件
然后利用SQL
2000
的DTS数据导入功能导入数据库即可。
参考技术B 用导入/导出功能
或是用bcp语句导入
bcp
AS52..SDDEF_BAK
in
e:\BCP导数据\SDDEF_BAK.txt
-c
-Usa
-PASsybase
-SSYBASE
-Jcp850
bcp
数据库名..表名
in
文件存放路径
-c
-Usa
-P密码
-S数据库名
-J字符集
参考技术C --你的加10应该是加10天吧?
--你用的的知识点就是多表关联更新
帮你写好了
不明白可以随时问我
update
a表
set
a表.data1=b表.data2+10
from
a表
join
b表
on
b表.id2=a表.id1

如何在mysql中批量导入大的sql文本文件

参考技术A 在实际工作中,有时经常地时行mysql数据库的导入和导入操作,但对于大型sql文件导入时,phpmyadmin是不行的,有太多限制,比如记录,内存等!
比较好的办法仍是用mysql的source命令:
一、在客户端下操作:
1、进行入客户端
2、mysql>use
数据库名(如果没有,先建一个)
3、mysql>set
names
'utf8';
(一般看导入的是什么格式的文件)
4、mysql>source
d:\aaa.sql;
即可正常导入,如果有错,可以看出错提示
二、PHP文件操作:
建立a.php
里面有下面内容
mysql_connet('xxxx');
mysql_query("set
names
'utf8'");
mysql_query("source
d:\aaa.sql'");
原理同上,主要方便了无法使用命令行用户的操作

以上是关于如何把TXT文件中的数据批量导入SQL sever 2000中?的主要内容,如果未能解决你的问题,请参考以下文章

如何远程把sql server中的数据导入到本地sql server中?

C#.net里如何实现数据批量传入SQL数据库

怎么把excel中的数据批量导入到mysql数据中

如何将Excel表导入现有的SQL SEVER数据表里面

把txt文本数据导入sql2000数据库中,如何实现

请问SQL如何实现批量查询