问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何使用plsql developer

发布网友 发布时间:2022-04-08 09:27

我来回答

2个回答

懂视网 时间:2022-04-08 13:48

1、登录后默认自动选中My Objects

默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。

设置方法:

Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把"My Objects"设为默认即可。

Tools菜单--Brower Folders,中把你经常点的几个目录(比如:Tables Views Seq Functions Procedures)移得靠上一点,并加上颜色区分,这样你的平均寻表时间会大大缩短,试试看。

2、记住密码

这是个有争议的功能,因为记住密码会给带来数据安全的问题。 但假如是开发用的库,密码甚至可以和用户名相同,每次输入密码实在没什么意义,可以考虑让PLSQL Developer记住密码。

设置方法:菜单Tools --> Preferences --> Oracle --> Logon History --> Store With Password

3、双击即显示表数据

鼠标双击表或者视图时的默认响应实在让我感到失望,因为我最关心的是表结构和数据,但是双击后这两件事情都没有发生,也许默认响应是高手们需要的,但对 我来说查看数据和表结构是最主要的,其他的我不关心。不过好的是这是可以设置的,你可以给鼠标双击和拖放绑定需要的事件,比如:双击编辑数据,拖放显示表 结构,Yeah!

设置方法:菜单Tools --> Preferences --> Browser,在右侧,为不同的Object Type绑定双击和拖放操作。

4、SQL语句字符全部大写

自认为这是个好习惯,信息系统的核心是数据库,系统出问题时最先要查的就是SQL语句,怎样在浩瀚的日志中快速找到那条SQL语句是件比较痛苦的事情。 SQL语句全部大写并不能彻底解决这一问题,但在一堆代码中间找一行全部大写的字符相对容易些,你的眼睛会感谢你。

设置方法:菜单Tools --> Preferences --> Editor --> Keyword Case --> Uppercase

5、特殊Copy

在SQL Window里写好的SQL语句通常需要放到Java或者别的语言内,就需要转成字符串并上加上相应的连字符,这一个事不需要再重复做了,在写好的SQL上点右键,使用特殊Copy即OK!

设置方法:鼠标右键 --> Special Copy

6、自定义快捷键

PLSQL Developer里预留了很多键让用户自定义,这是件很Hight的事情。不像霸道的Word,基本上所有的键都已预定义了功能,修改起来很是头疼。 通常情况下,打开PLSQL Developer后,最经常干的事就是打开SQL Window和Command Window,就给这两个操作定义了快捷键,ALT+S和ALT+ C,这样拿鼠标点三下的事情只需要按一下键。

设置方法:菜单Tools --> Preferences --> Key Configuration

7、SQL Window中根据光标位置自动选择语句

设置方法:Preferences --> Window Types --> SQL Window,将AutoSelect statement选中即可。注意,每条语句后面要加分号。

8、自动替换

快捷输入SQL语句,例如输入s,按下空格,自动替换成SELECT;再例如,输入sf,按下空格,自动替换成SELECT * FROM,非常方便,节省了大量的时间去编写重复的SQL语句。

设置方法:菜单Tools --> Preferences --> Editor --> AutoReplace. --> Edit

下面定义了一些规则作为参考

s=SELECT

f=FROM

w=WHERE

o=ORDER BY

d=DELETE

sf=SELECT * FROM

df=DELETE FROM

sc=SELECT COUNT(*) FROM

另外

1) 在editor中输入。后,plsql会执行自动完成。有时候觉得自动提示不舒服。速度慢。那可以自己设置提示键。

先关闭代码自动完成:

Tools->Preferences->User Interface->Code Assistant->Automatically activated ,取消选择。

设置手动调用自动完成的快捷键:

Tools->Preferences->User Interface->Key Configuration.

找到Tools/Code Assistant,修改为自己常用的快捷键,Plsql developer8默认是F6.

还可以:

Edit table 设置成ctrl+shift+E

Edit data,设置成ctrl+shift+D

Edit spec & body, 设置 ctrl+shift+B

2)自定义提示

Tools->Preferences->Edit->AutoReplace

Edit保存。

如:s=SELECT * FROM

Edit里,我输入s然后按一下空格,内容就会自动变成SELECT * FROM,这样在做常规查询的时候就不用每次都输入select 这长串字符了。

Tools->Preferences->Edit->Syntax Highlighting

顺便把Keyword case改成Uppercase.

3) 自动保存数据库密码

Tools->Preferences->Oracle->Logon History->Definition

选择Store with password.

4) 字体设置

Tools->Preferences->Fonts

我习惯都用宋体9号。

Tools->Preferences->Edit->Syntax Highlighting

我习惯把Comment的Italic去掉,斜体看不清啊。

5)F8自动执行当前行Sql

Tools->Preferences->Window Types->SQL Window

把AutoSelect statement选上吧。

Tools->Preferences->Edit->Other

顺便把Highlight edit line也加上吧。
调试存储过程
在使用PL/SQL Developer操作Oracle时,有时候调用某些存储过程,或者调试存储过程;
调用存储过程的方法:首先,在PL/SQL Developer左边的Browser中选择Procedures,查找需要调用的存储过程;然后,选中调试的存储过程,点击右键,选择Test,在弹出来的Test scrīpt窗口中,对于定义为in类型的参数,需要给该参数的Value输入值;最后点击上面的条数按钮:Start debugger或者按F9;最后点击:RUN或者Ctrl+R。
11、查看执行计划
在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句执行的效率,分析下表结构,如何可以提高查询的效率,可以通过查看Oracle提供的执行计划;
使用方法:选中需要分析的SQL语句,然后点击工具栏的Explain plan按钮(即执行计划),或者直接按F5即可。

plsql使用

标签:

热心网友 时间:2022-04-08 10:56

1
记住登陆密码。
打开PLSQL DEVELOPER工具,选择菜单Tools->preferences->oracle->Logon History ,在store with password的复选框前打上勾。
注意:关闭PLSQL DEVELOPER,重新输入用户名登陆,然后退出,这时就会记住此次登陆用户的密码,下次登陆时请直接选择此用户(密码框默认是空的)即可完成登陆。

2
默认选择My Objects。
选择菜单Tools->Brower Filters,选择My Object,并且在default前的复选框前打上勾即可。
注:再次登陆时,对象会默认显示My Objects。

3
关键字大写。
选择菜单Tools->preferences->User Interface->Editor下的keyword case,并选择Uppercase。
注:完成设置后,新建SQL窗口,输入oracle的SQL关键字后,PLSQL会自动将关键字变成大写。

4
window list菜单自动调出。
要实现window list窗口自动打开,需要分两步:
步骤一:在菜单项的Tools下的Preference选项中的User Interface中选择Option,在右边对于的Autosave desktop中把前面的复选框勾选上。
步骤二:在菜单项的Tools下的Window list选项勾上。

5
查看执行计划。

在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句执行的效率,分析下表结构,如何可以提高查询的效率,可以通过查看Oracle提供的执行计划;
使用方法:选中需要分析的SQL语句,然后点击工具栏的Explain plan按钮(即执行计划),或者直接按F5即可。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
mrna转录试剂盒 windows7应用程序损坏或丢失怎么办? 联想windows7怎么恢复不小心删除的应用 Win7电脑图标不见了如何恢复解决Win7电脑图标丢失问题的有效方法_百 ... 美女主播软件有哪些 什么软件看美女直播? 什么视频直播软件可以免费看女神直播? 钣金工业设计 钣金灰本段用途 关于刮胡子的相关问题 二踢脚炮架做的轻会炸翻吗? 二踢脚炮架子怎么摆放二踢脚 晚上放二踢脚的那个东西怎么做是怎样制作的? 二踢角的炮架是怎么回事?为什么插好后点一个就能引爆一串? 怎么做二踢脚炮架子 雷蛇电脑为啥这么贵 雷蛇电脑适合学习用吗 razer synapse 3需要开机自启吗 根据312-12=300,写出它的验算式是:___. 312接近多少 312-55-45 312的近似数据是多少 血小板:312 正常值(100-300) 312-299的简便计算? 312x16竖式? 300✘7的结果比312✘7的结果少多少个12? 312×28+73×321的简便运算怎么做? 怎样设置拦截*扰电话规则,比如想把952开头的都拦截掉?*扰电话多了太烦人了! 现今女孩学什么专业好就业? 有关教师资格证考试咨询 镀锌钢管做的二踢脚炮架 二踢脚的结构及原理 焊个二踢脚炮架子6个口的花了80元钱 二踢脚一般的都多粗? 肩抗二踢脚炮架怎么制作 阿里云服务器Linux系统怎么删除系统日志 Xftp使用方法分享 火药鞭炮二踢脚类比是什么? 放二踢脚(也叫二雷子,两响)的时候需要离多远才够安全?如果放倒了会发生什么情况,会有危险吗? 电推子的架子怎么摆放 玩手游手容易出汗,影响操作,手机贴什么膜? 别人说我女友的身材是炮架子是什么意思 宜人*中不能再借吗?已经在宜人*成功,可是因为事业需要还能再借一笔吗? 我玩王者荣耀的时候,屏幕一脏,影响操作,换个磨砂的膜就可以了吗? 现在宜人贷还能放款吗 宜人贷借款真实吗 放鞭炮的快乐作文: 手机玩游戏出手汗 要不要贴磨砂膜? 我在宜人贷的借款已经还清了,还可以继续贷吗 玩手机游戏的时候手老出汗就滑不动了,怎么可以解决 听说贴磨砂膜管用?还有带手套行吗 或者别的方法 我现在还能在宜人贷借款吗