2022年PLSQLDeveloper使用技巧小结 .pdf

上传人:Che****ry 文档编号:27268550 上传时间:2022-07-23 格式:PDF 页数:3 大小:38.47KB
返回 下载 相关 举报
2022年PLSQLDeveloper使用技巧小结 .pdf_第1页
第1页 / 共3页
2022年PLSQLDeveloper使用技巧小结 .pdf_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《2022年PLSQLDeveloper使用技巧小结 .pdf》由会员分享,可在线阅读,更多相关《2022年PLSQLDeveloper使用技巧小结 .pdf(3页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、PLSQL Developer 使用技巧小结.txt熬夜,是因为没有勇气结束这一天;赖床,是因为没有勇气开始这一天。朋友,就是将你看透了还能喜欢你的人。PL/SQL Developer 使用技巧小结以下的技巧只针对PL/SQL Developer 6以上版本,版本5 只有其中的部分特性。1,右键菜单在 PL/SQL Developer (下面简称PLD )中的每一个文本编辑窗口,如SQL Window ,Command Window和 Porgram Window,右键点击某个对象名称,会弹出一个包含操作对象命令的菜单,我们这里称之为右键菜单。如下图:对象类型可以是表,视图,同义词,存储过程和

2、函数等。根据对象类型的不同,弹出的菜单也有区别。表和视图有View, Edit, Rename, Drop, Query data 和 Edit data 等功能。 View和 Edit分别是查看和修改表的结构信息,如字段,主键,索引和约束等。Query data相当于新打开一个窗口,并执行select * from 表。 Edit data相当于新打开一个窗口,并执行select * from 表 for update。存储过程和函数有Test 功能,选中后可以进入调试状态。有时由于PLD识别错误,右键点击对象并不能出来正确的菜单,可以在对象所在的DDL或 DML语句的前面,加上分号,这样P

3、LD就能正确的判断出对象的类型2,Select for Update 有时我们需要把一些数据导入数据库中,如果用UE拼 Insert语句,会比较麻烦,而且操作性不强。 PLD的 SQL Window可以查询,新增,修改和删除表的内容。查询自不必说,而新增,删除和修改,只需在select语句后加入for update,对表进行行级锁定,然后点击窗口的锁型图标,即可进入编辑状态。下面介绍一下如何从Excel 中提取文本插入到数据库中我们的 Excel 文件中有三列:在数据库中建立临时表:create table t1 (cino varchar2(100), contno varchar2(100

4、), loanno varchar2(100) 然后在 SQL Window中输入 select t1 for update,并点击锁型鼠标,进入编辑状态:用鼠标点击第一行的输入窗口,这时PLD会死锁几秒钟,然后可以见到光标在第一行的输入框中闪动,用鼠标把CINO, CONTNO, LOANNO 选中:进入 Excel 中,把需要插入数据库的内容选中,然后切换到PLD ,按 Ctrl + V:点击,然后再点击Commit按钮,则数据提交到表t1 中,执行 select * from t1 可以看到内容:3,PL/SQL Beautifier PLD 6 以上版本有对DML代码格式化的功能。在S

5、QL Window或 Program Window 中选中部分代码(如果不选则对整个窗口的代码操作),在菜单中选Edit PL/SQL Beautifier,得到格式化的代码。对于非法的DML语句或DDL 语句, PLD 将会在下方状态栏提示PL/SQL Beautifier could not parse text。在缺省的状态下,PLD会把 DML语句的每一个字段都排在单独的一行,这样不方便查看。在菜单中选Edit PL/SQL Beautifier Options ,进入 Preferences窗口,选择Edit ,进入配置文件编辑界面:在标签栏选DML , 在窗口中部的Select,

6、Insert和 Update 组框中把 Fit选中, 然后点击Save,把配置文件保存到PLD的安装目录下, 点击 Close 关闭。 在 Rules file中输入配置文件所在位置,点击OK ,完成配置文件切换。这时再对代码进行格式化,就可以使每一个字段尽可能的在一行上了。4,TNS Names 菜单 Help Support Info TNS Names,可以查看Oracle 的 tnsnames.ora 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 -

7、- - - - - - - - 5,Copy to Excel 在 SQL Window中执行 Select语句,在结果出来以后,右键点击下面的数据区,选择Copy to Excel ,可以把数据区的记录原样拷贝到Excel 中。但有两点需要注意:一,field中不能以=开始,否则Excel 会误认为是函数;二,数字不要超过17 位,否则后面的位数将会置为0,但可以通过在数字前加来使Excel 认为该 field是文本,同时对于数据库中Numbe类型的字段,最好用to_char输出,不然可能会显示不正常技巧:1、PL/SQL Developer记住登陆密码在使用 PL/SQL Develope

8、r时,为了工作方便希望PL/SQL Developer记住登录Oracle 的用户名和密码;设置方法:PL/SQL Developer 7.1.2 -tools-Preferences-Oracle-Logon History ,“Store history”是默认勾选的,勾上“Store with password ” 即可,重新登录在输入一次密码则记住了。2、执行单条SQL语句在使用 PL/SQL Developer的 SQL Window时,按 F8键, PL/SQL Developer默认是执行该窗口的所有SQL语句,需要设置为鼠标所在的那条SQL语句,即执行当前SQL语句;设 置 方

9、 法 : PL/SQL Developer 7.1.2 -tools-Preferences-Window types , 勾 上“AutoSelect Statement” 即可。3、格式化 SQL语句在使用 PL/SQL Developer的 SQL Window时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;使用方法:选中需要格式化的SQL语句,然后点击工具栏的PL/SQL beautifier按钮即可 . 4、查看执行计划在使用 PL/SQL Developer的 SQL Window时,有时候输入的SQL语句执行的效率,分析下表结

10、构,如何可以提高查询的效率,可以通过查看Oracle 提供的执行计划;使用方法:选中需要分析的SQL语句,然后点击工具栏的Explain plan 按钮(即执行计划) ,或者直接按F5即可。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - 5、调试存储过程在使用 PL/SQL Developer操作 Oracle 时,有时候调用某些存储过程,或者调试存储过程;调用存储过程的方法:首先,在PL/SQL Developer左边的 Br

11、owser 中选择 Procedures ,查找需要调用的存储过程;然后,选中调试的存储过程,点击右键, 选择 Test , 在弹出来的Test scr pt 窗口中,对于定义为in 类型的参数,需要给该参数的Value 输入值;最后点击上面的条数按钮:Start debugger 或者按 F9;最后点击: RUN 或者 Ctrl+R 。(具体要调式一个存储过程,请参照操作手册,这个大概说明下应用)。6、oralce精简客户端的使用要想 PL/SQL连接 oracle数据库,除了PL/SQL Developer 之外还需要Oracle 客户端,有一个更方便的方法就是使用Oracle 精简客户端

12、, 很多地方可以下载,文件很小, 耗资源也少。安装完成后修改安装目录下的Oracleora90networkADMINtnsnames.ora文件: 格式如下:DATABASE_NAME = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521) ) (CONNECT_DATA = #(SERVICE_NAME = dealer) (SID = SID_NAME) #(SERVER = DEDICATED) ) ) 7、关键字自动大写: 了解一点编程的常识的人都知道,编码风格很重要。在阅读代码方面,保持一致的编码风格,阅读起来比较容易;在执行效率方面,保持一致的编码风格,更有可能被放到共享SQL区中,这样就提供了执行的效率。设置也很简单:Tools-Preferences-Editor,将 Keyword case 选择 Uppercase 。我一般是让关键字大写,其他比如表名、字段名等都是小写。大家都应该养成一种自己的编码习惯,并保持下去。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com