`
adaqian
  • 浏览: 30233 次
  • 性别: Icon_minigender_2
  • 来自: 长沙
社区版块
存档分类
最新评论

使用SQLLDR把Sybase中的数据导到Oracle中

 
阅读更多
1.自增主键
load data
infile 'sgsnlist'
truncate into table SGSNLIST
fields terminated by ","
trailing nullcols
(
SGSNINDEX sequence(max,1),
SGSNADDRESS,
GGSNHOST
)


2.日期格式转换
STARTTIME "TO_DATE(TO_CHAR(TO_TIMESTAMP(:STARTTIME, 'MON-DD-YYYY HH:MI:SS:FF AM','NLS_DATE_LANGUAGE=AMERICAN'),'MON DD YYYY HH24:MI:SS'),'MON DD YYYY HH24:MI:SS')",


3.跳过字段
catalog FILLER


4.设置字段默认值
lastusetime " "

分享到:
评论

相关推荐

    windowns下利用bat命令+oracle的sqlldr功能导入数据

    Oracle的SQL*Loader(简称SQLLDR)工具就是这样一个强大的数据加载器,它能快速高效地将数据从外部文件批量导入到数据库中。结合批处理(BAT)脚本,我们可以自动化这个过程,提高工作效率。下面我们将详细探讨如何...

    MySQL导出数据并通过sqlldr导入oracle

    同时代码还会生成sqlldr命令需要用到的control文件和bat文件,以及连接Oracle的配置文件,只要将MySQL导出的数据文件合到一起,执行bat文件,即可完成数据导入到Oracle的任务。所有文件都是以导入导出的那张表的表名...

    sqlldr导入带有自动增加的数据

    在Oracle数据库管理中,SQL*Loader(简称sqlldr)是一个非常强大的工具,用于将外部数据文件中的数据批量加载到Oracle数据库表中。当涉及到处理带有自动增加字段的表时,SQL*Loader提供了一些灵活的方法来确保数据的...

    oracle sqlldr多文件批量导入

    Oracle SQL*Loader是Oracle数据库提供的一种强大的数据加载工具,它能够高效地将大量数据从文本文件导入到数据库中。在“oracle sqlldr多文件批量导入”这个场景下,我们需要掌握如何利用SQL*Loader一次性处理多个...

    C# 通过oracle sqlldr 将TXT批量导入oracle

    C# 通过oracle sqlldr 将TXT批量导入oracle 一个文件夹里有大量的TXT文件,以"~"区分各字段. 这个程序能批量将此文件夹里的所有的文件导入oralce 并按日期把已导入的TXT文件复制另一个文件夹

    利用 sqluldr2导出数据 使用sqlldr导入数据 通过merge into 合并更新数据

    - 使用SQL*Loader将处理后的数据导入到另一个数据库或同一数据库的不同表中。 - 使用`MERGE INTO`语句,根据业务逻辑,将导入的数据与原表进行合并,完成数据的更新和插入。 在实际操作中,我们还需要考虑错误处理...

    利用sqlldr大量数据导入

    `SQL*Loader`(简称sqlldr)是Oracle数据库提供的一种批量数据加载工具,它能够快速、方便地将大量结构化数据从文本文件导入到Oracle数据库中。下面将详细介绍sqlldr的工作原理、配置过程以及如何利用它进行大量数据...

    Sybase数据库迁移到Oracle-11g手册【中文版】.docx

    概述、先决条件、创建mwrep用户、创建迁移存储库、捕获Sybase导出文件、检查兑换首选项、转换到甲骨文模型、解决存储过程转换失败、解决存储过程转换限制、生成并执行脚本以创建Oracle数据库对象、检查脱机数据移动...

    Oracle sqlldr 大批量数据导入工具

    Oracle sqlldr 大批量数据导入工具使用实例,通过Oracle 自带的sqlldr 工具可快速导入大批量的数据至Oracle中。 工具使用前提条件: 1.安装的Oracle Client 不能为精简版,要不然就找不到sqlldr.exe 2.将Oracle的...

    C#数据批量高效导入Oracle源码(利用SqlLdr )

    VS2013 C#.Net开发 C#利用SqlLdr 数据批量导入Oracle程序源码,高效可达万行/秒。 1.可多表同时执行 2.可视导入信息反馈,可查看错误数据及导入日志。 3.内含 批处理 执行方法 及 导入 ldr Demo文件。 4.内含导数据...

    关于 Oracle 的数据导入导出及 Sql Loader (sqlldr)

    - **Bind Variables**:允许在控制文件中使用绑定变量,动态加载数据。 - **子查询加载**:可以使用子查询从其他表或视图中获取数据。 - **错误处理**:可以设置错误限制和处理策略,如忽略错误、停止加载或记录...

    sqlldr自动生成控制文件导入到表

    SQL*Loader(简称sqlldr)是Oracle数据库提供的一款强大的数据加载工具,用于将文本文件中的数据高效地导入到数据库表中。在这个过程中,通过自动生成控制文件,可以实现自动化导入,甚至达到备份的目的。以下是对这...

    Oracle中的sqlldr用法.doc

    Oracle中的sqlldr工具是用来将数据从外部文件加载到Oracle数据库中的一个命令行工具。sqlldr命令提供了许多参数来控制加载过程,下面将详细介绍这些参数的作用和用法。 userid 参数userid指定了Oracle用户名和密码...

    Oracle64位 sqlldr命令安装包

    oracle11g基本客户端,主要是sqlplus,sqlldr,exp,imp这几个命令。最最主要的还是sqlldr,想找个单独可用的sqlldr,在Oracle 10g Client 精简优化安装包不到12M ...

    Windows版oracle10g精简客户端(带sqlldr)

    在这个精简客户端中,包含了sqlldr,使得用户无需完整安装Oracle客户端,也能利用sqlldr进行数据导入操作,极大地简化了工作流程。 在压缩包中,"使用说明.txt"文件很可能是对如何配置和使用这个精简客户端的详细...

    sqlldr通过excel上传数据

    总结,通过sqlldr将Excel数据导入Oracle数据库需要以下步骤: 1. 将Excel文件转换为CSV。 2. 创建sqlldr控制文件,定义数据字段和加载规则。 3. 使用sqlldr命令执行数据加载,根据需要设置错误处理和性能优化。 在...

    oracle_Sqlldr的使用

    Oracle SQL*Loader是Oracle数据库提供的一个用于将外部数据加载到Oracle表中的工具。它是通过读取一个控制文件,然后加载指定的数据文件到数据库中。SQL*Loader支持多种数据加载方式,可以处理不同格式的数据文件,...

    Sybase到Oracle数据迁移.docx

    使用SQL*Loader (Sqlldr) 进行数据导入,数据文件格式需要与Oracle的字段分隔符相匹配。例如,`fields terminated by X'09'()`表明字段由制表符分隔。日志文件会显示导入状态,包括错误、成功行数等,批处理文件...

    Oracle11G的Linux64的sqlldr版本11.2.0.4

    用的是11.2.0.4的Instant Client,Oracle没给sqlldr,Tools里面也没有(12C就有)。 网上下载了几个都是11.2.0.1的sqlldr,包括标了版本号的,都需要替换库文件。 这个是自己安装p13390677_112040_Linux-x86-64_4of7...

    如何通过txt文件批量导入数据到oracle数据库

    在IT行业中,数据库管理是至关重要的任务之一,Oracle数据库作为全球广泛使用的数据库系统,经常需要处理大量的数据导入工作。在面对存储着大量记录的文本文件(如TXT)时,手动一条条输入数据显然是低效且易出错的...

Global site tag (gtag.js) - Google Analytics