CSV文本数据如何导入oracle(实例) 收藏
1。XAMSHAIN.bat
sqlldr user/password@nsrt control=XAMSHAIN.ctl data=XAMSHAIN.csv log=XAMSHAIN.log bad=XAMSHAIN.bad skip=3
pause
2。XAMSHAIN.ctl
load data
infile *
into table XAMSHAIN
truncate
fields terminated by "," optionally enclosed by "'"
trailing nullcols
(
SHIMEI_CD,
VALID_TERM_START_YMD,
SHAIN_NMJ_SEI,
SHAIN_NMJ_NA,
SHAIN_NMHK_SEI,
SHAIN_NMHK_NA,
SHAIN_NMHE_SEI,
SHAIN_NMHE_MIDDLE,
SHAIN_NMHE_NA,
SEI_BETSU_KBN,
BIRTH_DAY,
SAIYOU_YMD,
KEI_BETSU_CD,
RETIRE_YMD,
BANK_CD,
BANK_NMJ,
BANK_NMK,
BANK_SHITEN_CD,
BANK_SHITEN_NMJ,
BANK_SHITEN_NMK,
YOKIN_TYPE,
KOUZA_MEIGI_KANA,
KOUZA_NO,
SSO_TAISHO_FLG,
VALID_TERM_END_YMD,
NEXT_SYSTEM_TAISHO_FLG,
IDOU_FLG,
YUUKOU_FLG,
CREATE_USER_CD,
CREATE_TIME_STAMP,
UPDATE_USER_CD,
UPDATE_TIME_STAMP
)
LOAD DATA
INFILE 't.dat' // 要导入的文件
// INFILE 'tt.date' // 导入多个文件
// INFILE * // 要导入的内容就在control文件里 下面的BEGINDATA后面就是导入的内容
INTO TABLE table_name // 指定装入的表
BADFILE 'c:\bad.txt' // 指定坏文件地址
************* 以下是4种装入表的方式
APPEND // 原先的表有数据 就加在后面
// INSERT // 装载空表 如果原先的表有数据 sqlloader会停止 默认值
// REPLACE // 原先的表有数据 原先的数据会全部删除
// TRUNCATE // 指定的内容和replace的相同 会用truncate语句删除现存数据
************* 指定的TERMINATED可以在表的开头 也可在表的内部字段部分
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
// 装载这种数据: 10,lg,"""lg""","lg,lg"
// 在表中结果: 10 lg "lg" lg,lg
// TERMINATED BY X '09' // 以十六进制格式 '09' 表示的
// TERMINATED BY WRITESPACE // 装载这种数据: 10 lg lg
TRAILING NULLCOLS ************* 表的字段没有对应的值时允许为空
分享到:
相关推荐
使用toad将csv数据导入oracle
Oracle大数据量导入 博文链接:https://abe.iteye.com/blog/1054515
Oracle导入CSV格式数据
自己写的一个导入txt和csv文本到oracle数据库的工具
将CSV、EXCEL、TXT等文件的数据导入到oracle中的方法总结。
将多个csv文件数据导入到数据库对应表中,需要注意各表心得主键获取并插入到关联表中,时间格式,值是null的字符串处理等事项。
双方的表结构不一样,但还是得添加进入oracle,想用配置文件来映射,通过映射加入,希望高手解答
轻松解决普通poi形式导出Excel的中出现的栈溢出问题,此资源可实现千万级数据分批导出csv文件,测试实现16500000条数据大概80秒左右;具体表里内容。
Oracle导出成csv格式后显示乱码的解决方法,自己总结的
QQ邮箱txt转csv文本工具 (360会误报,无毒!使用前关闭360或添加360信任即可正常使用。)
使用csv文件批量导入数据 CSV高级应用
有时候我们可能会把CSV中的数据导入到某个数据库的表中,比如做报表分析的时候。 对于这个问题,我想一点也难不倒程序人员吧!但是要是SQL Server能够完成这个任务,岂不是更好! 对,SQL Server确实有这个功能。 ...
Neo4j大量CSV数据导入测试数据,包含运行测试批处理脚本
此代码主要分为两个功能,一是利用npoi读取exce,将excel数据转换为csv格式,二是将csv文件数字型单元格转换为文本型导出,代码为全部,请创建一个项目将此代码复制进去,修改下命名空间,因为我的包里涉及其他项目...
titanic.csv,数据分析常用实例,经典的泰坦尼克数据集。
可以转换期货日线,五分钟和一分钟,具体教程: https://www.bilibili.com/video/BV1hA411c7zM
使用python完成对excel表格转换到csv文件的例子。其中excel表格样式已经在压缩文件里了
csv 格式文件导出数据,数据导入csv文件
php导入导出CSV导入导出CSV,测试实例。
CSV是指逗号分隔的值,文件中还包括一个文件头,也是以逗号分隔的。python从CSV导入数据源文件