PLSQL Developer
若干使用技?/p>
1
、右键菜?/p>
?/p>
PL/SQL Developer(
下面简?/p>
PLD
中的每一个文本编辑窗?/p>
,
?/p>
SQL Window,
Command Window
?/p>
Porgram Window,
右键点击某个对象名称
,
会弹出一个包含操?/p>
对象命令的菜?/p>
,
我们这里称之为右键菜单?/p>
对象类型可以是表
,
视图
,
同义?/p>
,
存储过程和函数等。根据对象类型的不同
,
弹出
的菜单也有区别。表和视图有
View, Edit, Rename, Drop, Query data
?/p>
Edit data
?/p>
功能?/p>
View
?/p>
Edit
分别是查看和修改表的结构信息
,
如字?/p>
,
主键
,
索引和约束等?/p>
Query data
相当于新打开一个窗?/p>
,
并执?/p>
select * from
表?/p>
Edit data
相当于新打开
一个窗?/p>
,
并执?/p>
select * from
?/p>
for update
。存储过程和函数?/p>
Test
功能
,
选中后可
以进入调试状态。有时由?/p>
PLD
识别错误
,
右键点击对象并不能出来正确的菜单
,
?/p>
以在对象所在的
DDL
?/p>
DML
语句的前?/p>
,
加上分号
,
这样
PLD
就能正确的判断出
对象的类?/p>
2
?/p>
Select for Update
有时我们需要把一些数据导入数据库?/p>
,
如果?/p>
UE
?/p>
Insert
语句
,
会比较麻?/p>
,
而且操作性不强?/p>
PLD
?/p>
SQL Window
可以查询
,
新增
,
修改和删除表的内容。查?/p>
自不必说
,
而新?/p>
,
删除和修?/p>
,
只需?/p>
select
语句后加?/p>
for update,
对表进行行级?/p>
?/p>
,
然后点击窗口的锁型图?/p>
,
即可进入编辑状态。下面介绍一下如何从
Excel
中提
取文本插入到数据库中我们?/p>
Excel
文件中有三列
:
在数据库中建立临时表
:create
table t1 (cino varchar2(100, contno varchar2(100, loanno varchar2(100
然后?/p>
SQL
Window
中输?/p>
select t1 for update,
并点击锁型鼠?/p>
,
进入编辑状?/p>
:
用鼠标点?/p>
第一行的输入窗口
,
这时
PLD
会死锁几秒钟
,
然后可以见到光标在第一行的输入框中
闪动
,
用鼠标把
CINO, CONTNO, LOANNO
选中
:
进入
Excel
?/p>
,
把需要插入数据库?