详解Oracle如何将txt文件中的数据导入数据库

 更新时间:2024年03月10日 14:24:22   作者:=PNZ=BeijingL  
这篇文章主要介绍了Oracle如何将txt文件中的数据导入数据库,文中通过代码示例和图文结合的方式给大家讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下

使用文本导入器,可以将ASCII文件导入数据库。支持大多数面向行的格式,如逗号和制表符分隔的字段。导入程序将尝试自动确定文件格式,因此大多数时候您不会抰 需要定义任何内容,只需选择文件,选择一个表,然后完成导入操作。

例如将下面txt文件中的数据导入到Oracle中的数据表中 

1.TXT文件格式

ID, NAME
"1","张三"
"2","李四"
"3","王五"
"2","李四"

2. 创建数据表 

-- CREATE TABLE
CREATE TABLE CUSTEN
(
  ID   NUMBER(10),
  NAME VARCHAR2(100)
)
TABLESPACE TBLSMS;

3.点击Tool - > Text Importer

4.选择导入文件

5.查看文件结构

这里需要注意的是重复的记录将被忽略

6. 选择将数据导入指定用户的指定数据表中

要将数据导入到的Oracle表(或视图)。先选择表,导入器将尝试自动确定字段和字段类型。只有当文本文件具有标头时,此操作才会起作用,

7. 选择导入完成数据操作

在字段定义中,可以看到一个包含文本文件中字段的列表。对于每个字段,可以设置以下内容:

  • 领域: 要与文本字段关联的Oracle字段
  • 字段类型: 基本字段类型:字符串、数字或日期。
  • SQL函数: 此选项允许您定义其他SQL处理。对于日期字段,会自动添加to_date函数。这是一个非常强大的选项,允许您转换导入的数据。基本上,您可以输入任何可以由Oracle处理的内容。您可以添加一个#来指示数据。“创建SQL”按钮将使用日期字段的to_date函数填充此字段。

8.查看导入结果

SQL> SELECT * fROM CUSTEN;
 
         ID NAME
----------- --------------------------------------------------------------------------------
          1 张三
          2 李四
          3 王五

以上就是详解Oracle如何将txt文件中的数据导入数据库的详细内容,更多关于Oracle将txt中数据导入数据库的资料请关注脚本之家其它相关文章!

相关文章

  • ORACLE学习笔记-新建用户及建表篇

    ORACLE学习笔记-新建用户及建表篇

    Oracle系统,即是以Oracle关系数据库为数据存储和管理作为构架基础,构建出的数据库管理系统。世界第一个支持SQL语言的商业数据库,定位于高端工作站,以及作为服务器的小型计算机,Oracle公司的整个产品线包括数据库服务器、企业商务应用套件、应用开发和决策支持工具
    2014-08-08
  • Oracle多行数据合并为一行数据并将列数据转为字段名三种方式

    Oracle多行数据合并为一行数据并将列数据转为字段名三种方式

    怎么合并多行记录的字符串,一直是oracle新手喜欢问的SQL问题之一,下面这篇文章主要给大家介绍了关于Oracle多行数据合并为一行数据并将列数据转为字段名的三种方式,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-06-06
  • SQL优化之针对count、表的连接顺序、条件顺序、in及exist的优化

    SQL优化之针对count、表的连接顺序、条件顺序、in及exist的优化

    这篇文章主要介绍了SQL优化之针对count、表的连接顺序、条件顺序、in及exist的优化,有助于读者深入理解Oracle的运行效率及优化策略,需要的朋友可以参考下
    2014-07-07
  • Linux中Oracle启动侦听报错TNS:permission denied的解决方法

    Linux中Oracle启动侦听报错TNS:permission denied的解决方法

    这篇文章主要介绍了Linux中Oracle启动侦听时报错TNS:permission denied的解决方法,文中给出了详细的解决方法,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-02-02
  • Oracle 监控索引使用率脚本分享

    Oracle 监控索引使用率脚本分享

    这篇文章主要介绍了Oracle 监控索引使用率脚本分享,本文给出的脚本将得到索引的使用率,可以很好的度量索引的使用情况以及根据这个值来判断当前的这些索引是否可以被移除或改进,需要的朋友可以参考下
    2014-09-09
  • ORACLE多条件统计查询的简单方法

    ORACLE多条件统计查询的简单方法

    这篇文章主要介绍了ORACLE多条件统计查询的简单方法,具有一定参考价值。这里给大家分享下,希望对大家有所帮助。
    2017-10-10
  • Oracle 表空间查询与操作方法

    Oracle 表空间查询与操作方法

    本文将介绍Oracle 表空间查询与操作方法,需要了解跟多的朋友可以参考下
    2012-11-11
  • 提升Oracle用户密码安全性的策略

    提升Oracle用户密码安全性的策略

    最近遇到这样的客户需求,数据库中有很多业务用户名,客户期望密码设置不要过于简单,最起码别和用户名一致或相似就好。怎么解决这个需求呢?下面小编给大家带来了提升Oracle用户密码安全性的策略,感兴趣的朋友一起看看吧
    2018-04-04
  • 使用instantclient客户端连接oracle数据库

    使用instantclient客户端连接oracle数据库

    这篇文章介绍了使用instantclient客户端连接oracle数据库的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • 关于expdp任务异常的处理案例详析

    关于expdp任务异常的处理案例详析

    这篇文章主要给大家介绍了关于expdp任务异常处理的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11

最新评论