利用pl/sql 批量导入excel文件
pl/sql 批量导入excel文件
oracle 采用pl/sql批量导入excel文件保存数据 在本地准备好要要入的excel文件,然后另存为文本文件(文本文件制表符分隔*.txt)。
1.进入Pl*SQL,选择菜单栏中的工具(Tools)>文本导入器(Text Importer),进入到文本导入器的页面后, 先点击“来自文本文件的数据”选项卡,然后点击打开按钮,选择数据录入.txt文件。在选择之前必须要把相应的Excel文件关闭,否则txt文件无法导入:
2.如果不将标题名勾选上,则会导致字段名也当做记录被导入到数据库中,影响正确录入。
说明:由于在Excel中,超过15位的数字后三位会显示为0,需要在输入的数值前输入英文单引号, 这样数值就能正常显示了。由于身份证号码是18位的数字,所以其前面有一个单引号,可以通过文件数据中看到身份证号码相对应的字段值前面确实有一个单引号, 那么在配置中设置字段开始位置时,就应将相对位置设置为1。
3.点击“到Oracle中的数据”选项卡.
攀登者IT技术交流总群:141098671(500人) 攀登者IT技术交流贰群:168051867(500人)|| 攀登者IT【.Net】精英:172663374 || 攀登者IT【Java】精英:216931633||攀登者IT技术长沙分群:222932346(只加在长沙工作的朋友)。欢迎你的加入进行技术探讨!加群时请写好技术方向,否则不批准!
我需要慢慢的走上去,直到金字塔的顶峰。回过头来,看着自己一步一个的脚印,告诉后人:我,就是这么走过来的!