PLSQL_SQL Loader的概念和用法(概念)

简介: 2014-06-08 Created By BaoXinjian 一、总结 1. 基本语法 2. 操作数据的说明   二、具体分析 1. 基本语法 1 options(skip=1, rows=128) --1、控制文件参数 2 3 load d...

2014-06-08 Created By BaoXinjian

一、总结


1. 基本语法

2. 操作数据的说明

 

二、具体分析


1. 基本语法

 1     options(skip=1, rows=128)   --1、控制文件参数
 2 
 3     load data            --2、控制文件标识
 4 
 5     infile 'test.txt'       --3、要输入的数据文件名为test.txt
 6 
 7     append into table table_name --4、向表test中追加记录
 8 
 9     fields terminated by ','    --5、字段终止于X'09',是一个制表符(TAB)
10 
11     optionally enclosed by '"'   --6、每个字段以""框起,以防字段中有逗号
12 
13     trailing nullcols            --7、表字段没有对应的值是允许为空
14 
15     (invoice_num         "trim(:INVOICE_NUM)",
16 
17      last_updated_date   sysdate,
18 
19      last_updated_by     experssion "SYS_CONTEXT('USERENV', 'SESSION_USERID')",
20 
21      creation_date       sysdate,
22 
23      created_by          experssion "SYS_CONTEXT('USERENV', 'SESSION_USERID')")

 

2. 操作数据的说明

    (1).insert:为缺省方式,要求操作的表没有值

    (2).append: 在表中新增加记录

    (3).replace:删除旧有记录<delete from tablename>

    (4).truncate:删除旧有记录<truncate table table name>

 

Thanks and Regards

ERP技术讨论群: 288307890
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
相关文章
|
7月前
|
SQL Perl
PL/SQL编程基本概念
PL/SQL编程基本概念
|
5月前
|
SQL Java 数据库连接
SQL SELECT语句的基本用法
SQL SELECT语句的基本用法
|
3月前
|
SQL XML Java
mybatis复习03,动态SQL,if,choose,where,set,trim标签及foreach标签的用法
文章介绍了MyBatis中动态SQL的用法,包括if、choose、where、set和trim标签,以及foreach标签的详细使用。通过实际代码示例,展示了如何根据条件动态构建查询、更新和批量插入操作的SQL语句。
mybatis复习03,动态SQL,if,choose,where,set,trim标签及foreach标签的用法
|
2月前
|
SQL 存储 安全
SQL查询数据库:基础概念与操作指南
在数字化时代,数据库已成为信息管理的重要工具之一。作为管理和操作数据库的核心语言,SQL(结构化查询语言)已成为数据管理和查询的关键技能。本文将全面介绍SQL查询数据库的基本概念、语句和操作指南,以帮助初学者快速上手,同时为进阶用户提供有价值的参考。一、数据库与SQL简介数据库是一种存储、管理和检索
84 3
|
7月前
|
SQL 程序员
sql中的distinct用法
`DISTINCT`在SQL中用于返回唯一不同的值,消除结果集中的重复行。基本用法包括:1) 选择单列唯一值,如`SELECT DISTINCT department FROM employees;`
|
3月前
|
SQL 存储 安全
SQL Server用法
SQL Server用法
109 1
|
3月前
|
SQL XML Java
mybatis :sqlmapconfig.xml配置 ++++Mapper XML 文件(sql/insert/delete/update/select)(增删改查)用法
当然,这些仅是MyBatis功能的初步介绍。MyBatis还提供了高级特性,如动态SQL、类型处理器、插件等,可以进一步提供对数据库交互的强大支持和灵活性。希望上述内容对您理解MyBatis的基本操作有所帮助。在实际使用中,您可能还需要根据具体的业务要求调整和优化SQL语句和配置。
70 1
|
4月前
|
SQL 关系型数据库 MySQL
8、SQL高级用法
8、SQL高级用法
22 0
|
6月前
|
SQL 数据库
SQL中CASE WHEN THEN ELSE END的用法详解
SQL中CASE WHEN THEN ELSE END的用法详解
|
5月前
|
SQL 分布式计算 监控
ODPS SQL问题之在ODPS SQL中,Shuffle的概念是什么
ODPS SQL问题之在ODPS SQL中,Shuffle的概念是什么