方法一:


用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",(点击工具-文本导入器-打开文件--红色标记的文件夹)

1343981715_3237.jpg

在弹出的文件选择框中选中保存有数据的文本文件,此时将会看到data from textfile中显示将要导入的数据

1343981735_7376.jpg

4.在configuration中进行如下配置

1343981774_7566.jpg

注:如果不将"Name in header"勾选上会导致字段名也当做记录被导入到数据库中,从而导致数据错误

1343981789_7618.jpg

5.点击data to oracle,选择将要导入数据的表,并在fields中将文本中的字段与表中的字段进行关联

1343981819_4820.jpg

6.点击import按钮进行导入

1343981833_9982.jpg