plsql_使用技巧

plsql_使用技巧

ID:39749639

大小:27.24 KB

页数:6页

时间:2019-07-10

plsql_使用技巧_第1页
plsql_使用技巧_第2页
plsql_使用技巧_第3页
plsql_使用技巧_第4页
plsql_使用技巧_第5页
资源描述:

《plsql_使用技巧》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1、PL/SQLDeveloper记住登陆密码在使用PL/SQLDeveloper时,为了工作方便希望PL/SQLDeveloper记住登录Oracle的用户名和密码;设置方法:PL/SQLDeveloper7.1.2->tools->Preferences->Oracle->LogonHistory,"Storehistory"是默认勾选的,勾上"Storewithpassword"即可,重新登录在输入一次密码则记住了.2、执行单条SQL语句在使用PL/SQLDeveloper的SQLWindow时,按F8

2、键,PL/SQLDeveloper默认是执行该窗口的所有SQL语句,需要设置为鼠标所在的那条SQL语句,即执行当前SQL语句;设置方法:PL/SQLDeveloper7.1.2-->tools->Preferences-->Windowtypes,勾上"AutoSelectStatement"即可.3、格式化SQL语句在使用PL/SQLDeveloper的SQLWindow时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;使用方法:选中需要格式化的SQL语句

3、,然后点击工具栏的PL/SQLbeautifier按钮即可.4、查看执行计划在使用PL/SQLDeveloper的SQLWindow时,有时候输入的SQL语句执行的效率,分析下表结构,如何可以提高查询的效率,可以通过查看Oracle提供的执行计划;使用方法:选中需要分析的SQL语句,然后点击工具栏的Explainplan按钮(即执行计划),或者直接按F5即可.5、调试存储过程在使用PL/SQLDeveloper操作Oracle时,有时候调用某些存储过程,或者调试存储过程;调用存储过程的方法:首先,在PL/SQ

4、LDeveloper左边的Browser中选择Procedures,查找需要调用的存储过程;然后,选中调试的存储过程,点击右键,选择Test,在弹出来的Testscrīpt窗口中,对于定义为in类型的参数,需要给该参数的Value输入值;最后点击上面的条数按钮:Startdebugger或者按F9;最后点击:RUN或者Ctrl+R以下的技巧只针对PL/SQLDeveloper6以上版本,版本5只有其中的部分特性.1,右键菜单在PL/SQLDeveloper(下面简称PLD)中的每一个文本编辑窗口,如SQLWi

5、ndow,CommandWindow和PorgramWindow,右键点击某个对象名称,会弹出一个包含操作对象命令的菜单,我们这里称之为右键菜单.如下图:对象类型可以是表,视图,同义词,存储过程和函数等.根据对象类型的不同,弹出的菜单也有区别.表和视图有View,Edit,Rename,Drop,Querydata和Editdata等功能.View和Edit分别是查看和修改表的结构信息,如字段,主键,索引和约束等.Querydata相当于新打开一个窗口,并执行select*from表.Editdata相当于新

6、打开一个窗口,并执行select*from表forupdate.存储过程和函数有Test功能,选中后可以进入调试状态.有时由于PLD识别错误,右键点击对象并不能出来正确的菜单,可以在对象所在的DDL或DML语句的前面,加上分号,这样PLD就能正确的判断出对象的类型2,SelectforUpdate有时我们需要把一些数据导入数据库中,如果用UE拼Insert语句,会比较麻烦,而且操作性不强.PLD的SQLWindow可以查询,新增,修改和删除表的内容.查询自不必说,而新增,删除和修改,只需在select语句后加

7、入forupdate,对表进行行级锁定,然后点击窗口的锁型图标,即可进入编辑状态.下面介绍一下如何从Excel中提取文本插入到数据库中我们的Excel文件中有三列:在数据库中建立临时表:createtablet1(cinovarchar2(100),contnovarchar2(100),loannovarchar2(100))然后在SQLWindow中输入selectt1forupdate,并点击锁型鼠标,进入编辑状态:用鼠标点击第一行的输入窗口,这时PLD会死锁几秒钟,然后可以见到光标在第一行的输入框中闪

8、动,用鼠标把CINO,CONTNO,LOANNO选中:进入Excel中,把需要插入数据库的内容选中,然后切换到PLD,按Ctrl+V:点击r,然后再点击Commit按钮,则数据提交到表t1中,执行select*fromt1可以看到内容:3,PL/SQLBeautifierPLD6以上版本有对DML代码格式化的功能.在SQLWindow或ProgramWindow中选中部分代码(如果不选则对整个窗口的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。