应用情景
当有需要从.txt,.csv等文件中获取数据导入到Oracle数据库中.
数据准备
1. 找到对应的想要导入的表,
2. 弄清楚表中每个字段的类型,建议可以导出一条对应表的数据,以此作为参照
3. 准备数据,如果是txt或者csv文件,请记得每一列使用","隔开
4. 如果是txt或csv文件,请在文本第一行加上表的列名,并且以","隔开;如果是其他文件,请自行google或者百度
导入数据
1. 在plsql中点击tool->Text impoter
2. 点击左上角"open data file"(鼠标悬浮显示,原本是个图标,应该能看懂),导入准备好的数据文件
3. 选中"Name in header",在右下角,是多选框;作用是读取文档中的第一行作为列名,方便后续与表的列对应
4. 点击"Data to Oracle"切换到数据导入表的页面
5. 在Owner输入框输入Oracle用户,在Table输入框中输入选中表名,"commit every"是设置多少条数据提交一次,默认是100提交一次
6.在选中表时,fields会列出对应的列名,如果觉得某一列对应不合适,可以选中,在右侧更改对应的列名
7.最后点击insert,也可以点击 insert to script生产insert sql脚本