我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何将文本、Excel、Access数据导入SQL Server2000

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何将文本、Excel、Access数据导入SQL Server2000

这篇文章主要介绍如何将文本、Excel、Access数据导入SQL Server2000,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

代码如下:

"AWU","102300","ZX240-3","2609997000","2609997000","3016924000","","3091775000","","","QCR0000285","" "AYE","001800","ZX60","2609997000","2609997000","3016924000","","","","","",""

虽然项目开发了应用程序,解析类似的文本文件,并将记录存储到数据库中,但效率显然不及批量导入。为了节约时间,从9:00PM开始,决定先尝试将文本文件导入Excel,再将Excel导入SQL Server2000。(因为之前部分备份工作便是该操作的逆向方式)。打开Excel2007,再选择打开数据源的文本文件,系统自动进入“文本导入向导”。

第一步,选择字段分割方式,本例采用“分割符号”,适当调整文本文件编码方式(UTF-8、ANSI等),已保证导入数据不是乱码。

第二步,选择分割符号,文本识别符号(太棒了!当初还在考虑双引号如何去掉)。

第三步,设置每列数据类型(常规、文本、日期)。点击完成! 稍微提示下两个细节问题: 

1.如示例数据第二行第二字段“001800”,如果在导入第三步按“常规”类型导入,则前端“00”会被去掉,类似数字的处理办法,此时如需保留,请选择“文本”类型。 

2.有时源数据中难免存在格式问题,特别是导入强约束的数据库表单时就会报错。这时就得根据报错信息回头检查Excel中的数据。测试中遇到了逗号出现在了“,”双引号内部,导致数据无法导入等情况。多个双引号现象:““”等等。 

3.数据导入Excel后,最好在第一行前插入一行,输入数据库对应表单的字段名。不设此行能否实行,还请各位实践证明:) 介于上述的第二问题,所以推荐先将文本文件导入Access,通过Access导入SQL Server。这样的好处在于Access的数据类型与SQL Server更类似,这样当文本文件导入Access时会严格检验数据的合法性,避免后续的诸多麻烦。 

导入方法也很类似,简单介绍下:

打开Access2007,选择外部数据-文本文件,选中文本文件后,同样出现“导入文本向导”。

第一步,选择固定宽度或分隔符。

第二步,选择分割符类型和文本标识符,可选项“第一行包含字段名称”。

第三步,设置字段名和字段类型(最有价值的一项)。

第四步,是否建立主键。

第五步,完成! 稍微提示一个细节问题: 某些文本文件在Access导入预览时,首行前端会有一个乱码。没关系,打开源文本文件,在首行开头回车,建立一个空行即可。导入数据后,在Access表中再次删除首行记录。 最后通过SQL Server企业管理器,选中需重新导入的表单,右键选择导入数据。继续下一步吧:)SQL Server导入数据时也会严格匹配记录的数据类型是否匹配,如果不匹配,则此批次的数据导入均失败。 OK,先分享这些吧。

以上是“如何将文本、Excel、Access数据导入SQL Server2000”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何将文本、Excel、Access数据导入SQL Server2000

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何将sql文件导入数据库

要将SQL文件导入数据库,可以使用以下几种方法:1. 使用命令行工具:- 打开命令行工具,进入到安装了数据库的目录下的bin文件夹。- 使用以下命令导入SQL文件:```mysql -u username -p database_name
2023-09-23

Java如何将Excel数据导入数据库

这篇文章给大家分享的是有关Java如何将Excel数据导入数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、根据业务需求设计数据库表2、根据数据库表设计一个Excel模板模板的每列属性必须与表字段一一对应3
2023-06-29

access数据库如何导入

要导入Access数据库,可以按照以下步骤进行操作:1. 打开Microsoft Access软件。2. 在Access主界面上方的“外部数据”选项卡下,点击“Access”按钮。3. 在“获取外部数据 - Access 数据库”对话框中,
2023-09-20

Java项目中如何将Excel文件从数据库导入与导出

本篇文章给大家分享的是有关Java项目中如何将Excel文件从数据库导入与导出,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。ExcellToObjectUtil 类主要功能是讲
2023-05-31

如何将sql文件导入navicat

如何使用 navicat 导入 sql 文件?打开 navicat 并连接到数据库。打开 sql 编辑器。导入 sql 文件。设置导入选项(可选)。执行导入。检查导入结果。如何使用 Navicat 导入 SQL 文件?将 SQL 文件导入
如何将sql文件导入navicat
2024-06-13

如何将数据库中的数据导成 excel 文件

这个要看下具体格式,如果只是将数据库中的明细数据逐条导出到 excel 中的话,这个直接使用开源的 poi 就行,具体可以直接百度下,但是这种实际上没多大意义,大多数的需求是要求按照特定的格式导出,比如订单信息表要求每个订单号的数据导出到一个 sheet 里,
如何将数据库中的数据导成 excel 文件
2015-10-31

将Excel数据导入到SQL Server数据库的操作指南

1.找到SQLServer导入javascript导出工具,有32位和64位2.打开后点击 下一步3.选择数据源、Excel文件,自动匹配Excel的版本,根据实际情况,勾选首行是否是列名4.选择目标,如图5.点击属性,设置要导入的目标数据
将Excel数据导入到SQL Server数据库的操作指南
2024-08-11

怎样将sql文件导入数据库

导入 sql 文件可以将文本文件中的 sql 语句加载到数据库中。步骤包括:连接到数据库。准备 sql 文件,确保有效且语句以分号结尾。通过命令行或数据库客户端工具导入文件。查询数据库验证导入结果。如何将 SQL 文件导入数据库导入 SQ
怎样将sql文件导入数据库
2024-06-25

plsql如何导入文本数据

在PL/SQL中,可以使用UTL_FILE包来导入文本数据。以下是一个示例代码,演示了如何导入文本数据:先创建一个目录对象,指定导入文件所在的目录:CREATE DIRECTORY text_files AS '/path/to/
plsql如何导入文本数据
2024-02-29

sql如何导入数据库文件

SQL可以通过以下几种方式导入数据库文件:1. 使用命令行工具导入:可以使用命令行工具如MySQL命令行、PostgreSQL命令行等,在命令行中执行导入命令。例如,在MySQL命令行中使用以下命令导入数据库文件:```mysql -u u
2023-09-29

编程热搜

目录