方法一:
用PLSQL Developer工具。
1 在PLSQL Developer的sql window里输入select * from test for update;
2 按F8执行
3 打开锁, 再按一下加号. 鼠标点到第一列的列头,使全列成选中状态,然后粘贴,最后commit提交即可。
(前提:Execl表结构与Oracle中表结构相同)
方法二:
1.将excel各行数据中间加一列,逗号是英文半角,然后全部复制,打开UltraEdit或者记事本,黏贴,保存为txt文档。(逗号添加如下)
ID | , | USERID | , | SSSID |
1 | , | 23423 | , | 45634 |
2 | , | 23414231 | , | 2542 |
3 | , | ewqreqwr | , | 234523 |
4 | , | werrqw | , | 345 |
5 | , | qwerqw | , | twert |
6 | , | qreqw | , | wtrwe |
7 | , | qrweqw | , | rtert |
8 | , | qrweqw | , | wter |
9 | , | qrewq | , | twert |
10 | , | qre | , | 6575 |
2.打开PLSQL Developer,连到数据库.
3.将新保存到文本文件中的数据导入到pl*sql中
在pl*sql中选择tools-->text importer,在出现的窗口中选择"Data from Textfile",然后再选择"Open data file",(点击工具-文本导入器-打开文件--红色标记的文件夹)
在弹出的文件选择框中选中保存有数据的文本文件,此时将会看到data from textfile中显示将要导入的数据
4.在configuration中进行如下配置
注:如果不将"Name in header"勾选上会导致字段名也当做记录被导入到数据库中,从而导致数据错误
5.点击data to oracle,选择将要导入数据的表,并在fields中将文本中的字段与表中的字段进行关联
6.点击import按钮进行导入
转载于:https://blog.51cto.com/734242603/1229227