06_PLSQL DEVELOPER 使用的一些技巧
PLSQLDeveloper使用技巧
2、执行单条SQL语句
在使用PL/SQL Developer的SQL Window时,按F8键,PL/SQL Developer默认是执行该窗口的所有SQL语句,需要设置为鼠标所在的那条SQL语句,即执行当前SQL语句;
设置方法:PL/SQL Developer 7.1.2 -->tools->Preferences-->Window types ,勾上“AutoSelect Statement” 即可。
4、查看执行计划
在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句执行的效率,分析下表结构,如何可以提高查询的效率,可以通过查看Oracle提供的执行计划;
使用方法:选中需要分析的SQL语句,然后点击工具栏的Explain plan按钮(即执行计划),或者直接按F5即可。
PL/SQL DEVELOPER 基本用法详解(转)
CSDN
PL/SQL DEVELOPER 基本用法详解(建议写过第一个存储过程后的初手必读)
用过oracle的都抱怨,为了稳定 它提供的图形化操作 速度慢的让人伤心呀,p4+128M的机器只要启动一个
oracle服务就够让人伤心的,再在dba studio里面操作真能让人哭。
PL/SQLDeveloper使用技巧
1、PL/SQL Developer记住登陆密码
在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;
设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History , “Store history”是默认勾选的,勾上“Store with password” 即可,重新登录在输入一次密码则记住了。
plsql developer用法
plsql developer用法PL/SQL Developer用法简介PL/SQL Developer是一款针对Oracle数据库开发的集成开发环境(IDE),提供了丰富的功能和工具,方便开发人员编写、调试和优化PL/SQL代码。
本文将介绍PL/SQL Developer的一些常用用法。
安装与配置1.下载PL/SQL Developer安装包,并按照安装向导进行安装。
2.打开PL/SQL Developer,在”Tools”菜单下选择”Preferences”,进行一些常用配置,如字体、主题、编码等。
连接数据库1.在”File”菜单下选择”New”,然后选择”DatabaseConnection”。
2.在弹出的对话框中填写数据库连接信息,如主机名、端口、用户名和密码等。
3.点击”OK”按钮连接数据库。
编写PL/SQL代码1.在PL/SQL Developer中,可以创建新的PL/SQL程序单元,如存储过程、函数等。
在”File”菜单下选择”New”,然后选择相应的程序单元类型。
2.编写PL/SQL代码,可以使用PL/SQL Developer提供的代码模板和自动完成功能,加快编码速度。
3.在编辑器中选择代码,可以使用快捷键Ctrl + Enter执行选中代码,或者点击工具栏上的执行按钮。
调试PL/SQL代码1.在编辑器中设置断点,使用快捷键F9,在代码行号处点击鼠标右键选择”Toggle Breakpoint”,在断点处会显示一个红色圆点。
2.点击工具栏上的调试按钮,选择”Start Debugging”,开始调试。
3.在调试过程中,可以逐行执行代码,并查看变量的值、调用堆栈等信息。
数据库对象浏览器1.在PL/SQL Developer的数据库对象浏览器中,可以方便地查看和管理数据库对象,如表、视图、索引等。
2.可以通过展开数据库连接节点,依次打开数据库对象所在的层级,查看或编辑对象的结构和数据。
PLSQL Developer新手使用教程(图文教程)
PLSQL Developer是Oracle数据库开发工具,很牛也很好用,PLSQL Developer功能很强大,可以做为集成调试器,有SQL窗口,命令窗口,对象浏览器和性能优化等功能,下面简单的介绍一下如何使用PLSQL Developer工具,新手教程。
•PLSQL Developer
•oracle
1. 1
首先确保有oracle数据库或者有oracle服务器,然后才能使用PLSQL Developer连接数据库。
2. 2
启动PLSQL Developer,登陆oracle用户账号后连接(这里不详细介绍如何配置tnsname.ora)了。
3. 3
登陆成功后即可进入对象浏览器窗口界面
4. 4
在对象浏览器选择“my object”,这里边就是SCOTT(当前登陆的用户的所有object)
5. 5
找到table文件夹,里边就是当前账户的所有表格
END
查看表格
1. 1
选中需要查看的表——》右键——》选中“查询数据”【query data】,即可看到数据了。
END
SQL Window使用
1. 1
新建——》选中sql window,即可打开sql窗口了
2. 2
在sql窗口内输入sql语句,全选,点击执行即可查看到结果,功能很强大
END
编辑表
1.选中表——》右键——》Edit(编辑),可以对表进行编辑。
END。
plsqldeveloper怎么使用plsqldeveloper图文使用教程
plsqldeveloper怎么使⽤plsqldeveloper图⽂使⽤教程plsql developer相信是编程朋友经常接触的⼀款Oracle数据开发⼯具。
plsql developer的功能也是相当强⼤的,下⾯⼩编就为⼤家简单介绍⼀下plsql developer怎么使⽤
PLSQL Developer 10.0.3.1701 中⽂注册版⾯向Oracle数据库存储程序单元的开发
类型:编程⼯具
⼤⼩:25.1MB
语⾔:简体中⽂
时间:2014-08-20
查看详情
PLSQL Developer v9.06.1666 中⽂汉化特别版⾯向Oracle数据库存储程序单元的开发⼯具
类型:编程⼯具
⼤⼩:26MB
语⾔:简体中⽂
时间:2012-10-21
查看详情
2、登陆成功后即可进⼊对象浏览器窗⼝界⾯
3、在对象浏览器选择“my object”,这⾥边就是SCOTT(当前登陆的⽤户的所有object)
4、找到table⽂件夹,⾥边就是当前账户的所有表格
5、选中需要查看的表——》右键——》选中“查询数据”【query data】,即可看到数据了
6、新建——》选中sql window,即可打开sql窗⼝了
7、在sql窗⼝内输⼊sql语句,全选,点击执⾏即可查看到结果,功能很强⼤
8、选中表——》右键——》Edit(编辑),可以对表进⾏编辑。
⼩编就简单的介绍到这⾥,希望能帮到⼤家。
plsql developer使用技巧
plsql developer使用技巧Pl/Sql Developer是一种功能强大的开发工具,能够提供方便的环境来编写、调试和优化PL/SQL代码。
在本文中,我们将一步一步回答“Pl/Sql Developer使用技巧”的主题,并探讨如何最大限度地利用这个工具来加快开发过程、提高工作效率。
第一步:安装和设置第一步是正确安装并设置Pl/Sql Developer。
你可以从官方网站下载并安装最新的版本。
在安装过程中,你可以选择默认的设置,或自定义设置以适应你的需求。
完成安装后,启动Pl/Sql Developer,并进行初始化设置。
在主界面中,你可以看到许多工具栏和选项卡,这些都是为了帮助你轻松进行开发工作。
为了方便起见,你可以自定义工具栏,并将最常用的工具添加到主界面上。
第二步:连接到数据库连接到数据库是使用Pl/Sql Developer进行开发的第一步。
你可以通过点击“文件”选项卡中的“新建连接”按钮来创建连接。
在这个对话框中,你需要提供连接的详细信息,包括数据库类型、主机名和凭证等。
一旦连接成功,你就可以在主界面中的“连接”选项卡中看到已连接的数据库。
第三步:编写和调试PL/SQL代码Pl/Sql Developer提供了一个方便的编辑器来编写PL/SQL代码。
你可以从主界面中选择“文件”选项卡,然后选择“新建”来创建新的PL/SQL 程序。
编辑器提供了代码着色、代码折叠、代码提示等功能,帮助你更容易地编写和阅读代码。
在编写PL/SQL代码时,你可以使用工具栏上的按钮来对代码进行调试。
例如,你可以设置断点、逐步执行代码、监视变量等。
此外,你还可以使用“调试窗口”中的选项来跟踪代码执行过程中的错误。
第四步:使用查询工具Pl/Sql Developer还提供了一个强大的查询工具,用于执行和调试SQL 查询。
你可以使用主界面中的“SQL”选项卡打开查询工具。
在查询工具中,你可以输入SQL查询语句,并执行它们以获取结果。
sqldeveloper使用教程
sqldeveloper使用教程SQL Developer是一种功能强大的工具,用于管理和开发Oracle数据库。
它提供了一个直观和用户友好的界面,使数据库管理员和开发人员能够轻松地执行各种任务。
本教程将介绍SQL Developer的基本功能和操作。
1. 下载和安装:首先,你需要从Oracle官方网站下载并安装SQL Developer。
根据你的操作系统版本,选择合适的安装文件,并按照安装向导的指示进行安装。
2. 连接数据库:打开SQL Developer后,你将看到一个初始界面。
在该界面的左侧面板中,选择“新建连接”按钮。
在弹出的窗口中,填写要连接的数据库的详细信息,如主机名、端口号、用户名和密码。
点击“测试”按钮来验证连接设置是否正确,然后点击“连接”按钮。
3. 执行SQL查询:在连接成功后,你将在主界面的右侧面板中看到一个SQL编辑器。
在该编辑器中,你可以编写和执行SQL查询。
输入你的查询语句并点击运行按钮执行查询。
查询结果将显示在结果面板中。
4. 创建和修改表:SQL Developer还提供了一些可视化工具来创建和修改数据库表。
在左侧面板中选择你要操作的数据库连接,在该连接下展开“表”文件夹。
右键点击“表”文件夹并选择“新建表”选项来创建新表。
你也可以右键点击现有表并选择“修改”选项来修改表结构。
5. 导入和导出数据:SQL Developer还支持导入和导出数据到和从数据库中。
在左侧面板中选择你要操作的数据库连接,在该连接下展开“表”文件夹并选择你要导入/导出数据的表。
右键点击表并选择相应的导入或导出选项。
按照向导的指示完成导入或导出过程。
6. 执行存储过程:SQL Developer允许你创建和执行存储过程。
在SQL编辑器中编写存储过程的PL/SQL代码,并点击运行按钮执行它。
执行结果将显示在结果面板中。
7. 其他功能:SQL Developer还提供了许多其他有用的功能,如查询优化、数据库监控和报告生成。
PLSQLDev 使用说明
PL/SQL Developer使用说明(说明:本文档仅给出在PL/SQL Developer中的常见操作,如需详细了解请查阅PL/SQL Developer的用户指南)1.登录当打开PL/SQL Developer时,直接在“登录”对话框中输入用户名、密码、数据库(本地网络服务名)和连接为的身份(除了sys用户需要选择连接为sysdba之外,其他用户都选择标准)。
图1 登录对话框如果需要修改登录,可通过工具栏上的“登录”命令修改。
图2 工具栏上的“登录”命令2.选择查看的对象登录后,可在如下所示列表中选择可查看的对象。
图3 选择可查看的对象3.表的相关操作a)建立表i.右击“table”选择“新建……”在出现的“create table”对话框中依次输入需要的信息:“一般”标签中,需要在“名称”框中输入表名,“表空间”框中选择一个非系统表空间;在“列”标签中依次输入字段的定义,还可以通过“+”、“-”符号来增加删除列。
在“键”标签中建立主键、外键和唯一性约束。
在“索引”标签中建立索引。
设置完成后,单击“应用”按钮。
b)表的常见操作:右击表后,在弹出的快捷菜单中可完成表的常见操作:i.新建:建立一个新表(与当前选择的表无关)ii.查看:查看表的相关信息。
弹出的对话框与“新建”弹出的对话框相同,但不能做任何修改;iii.编辑:编辑表的相关信息。
弹出的对话框与“新建”弹出的对话框相同,可以做修改;iv.查询数据:等同于select * from tablename命令,不能修改表中数据v.编辑数据:除了查询出所有数据之外,可以编辑数据、修改数据和删除数据编辑完数据后,首先单击,记入改变,再单击提交(commit),或回退(rollback)。
c)SELECT、UPDATE、INSERT、DELETE命令均可在上图所示的SQL窗口中完成:i.录入完命令后,单击执行。
ii.如果是select命令,则查询结果显示在下面的表格中;iii.如果是UPDA TE、INSERT、DELETE命令,则出现如下提示信息。
oracle sql developer使用方法和技巧
oracle sql developer使用方法和技巧Oracle SQL Developer是Oracle提供的免费的数据库开发工具,用于管理和开发Oracle数据库。
以下是一些Oracle SQL Developer的基本使用方法和一些建议的技巧:基本使用方法:* 连接到数据库:打开SQL Developer并连接到你的Oracle数据库,提供必要的连接信息。
* SQL开发:使用SQL Worksheet进行SQL查询、脚本和存储过程的开发。
* 对象浏览器:利用对象浏览器查看数据库对象,如表、视图、索引等。
* 报表和图形:使用SQL Developer生成和查看报表,以及可视化查询结果。
* 版本控制:如果你使用版本控制系统,可以在SQL Developer 中集成版本控制工具。
技巧和建议:* 快捷键:熟悉一些常用的快捷键,如Ctrl + Enter执行SQL语句、Ctrl + Space代码提示等。
* 代码模板:利用代码模板简化常用代码块的输入,提高开发效率。
* 语法高亮和代码折叠:启用语法高亮以提高代码可读性,使用代码折叠功能简化大段代码的查看。
* 自动提交:确保你是否希望开启自动提交功能,以便及时保存对数据库的更改。
* 数据导入导出:使用SQL Developer的数据导入导出功能轻松地将数据从一个表迁移到另一个表。
* 监视和调试:利用SQL Developer的监视功能跟踪性能问题,使用调试器调试存储过程和PL/SQL代码。
* 插件:探索并安装适用于你工作需求的插件,以扩展SQL Developer的功能。
* 文档和学习资源:参考Oracle SQL Developer的官方文档,还可以查阅在线教程和社区资源以深入了解更多高级功能和技巧。
这仅是一些基础的使用方法和建议,具体的操作可能取决于你的具体需求和数据库开发的上下文。
plsql developer使用手册
plsql developer使用手册PL/SQL Developer是Oracle数据库开发工具的官方中文版。
以下是PL/SQL Developer的一些使用手册:1. 安装和配置:- 下载并安装PL/SQL Developer- 配置数据库和安装SQL Developer- 打开PL/SQL Developer并创建一个新的工作空间2. 基本操作:- 导航到工作空间- 插入、删除、更新和查询数据- 创建、打开和关闭表、视图和触发器- 导入和导出数据3. SQL语句:- 在PL/SQL Developer中使用SQL语句执行基本操作- 编写SQL语句并执行- 查看SQL语句的语法和性能4. 触发器:- 创建、打开和关闭触发器- 查看触发器的语法和触发器的执行流程- 调整触发器的触发条件5. 数据库模型:- 创建、打开和关闭实体、关系和约束- 查看实体、关系和约束的语法和属性- 调整实体、关系和约束以满足业务需求6. 图形用户界面:- 概述PL/SQL Developer的图形用户界面- 自定义图形用户界面的布局和样式- 使用图形用户界面进行数据建模和业务分析7. 高级功能:- 使用PL/SQL Developer的内置函数和子程序- 编写Oracle脚本和脚本自动化- 使用PL/SQL Developer的高级功能,如事务管理、集成开发环境(IDE)和数据模型编辑器8. 错误处理:- 查看和清除PL/SQL Developer中的错误信息- 在终端中发送错误消息并查看错误日志- 使用错误处理工具来处理异常和错误以上是PL/SQL Developer的一些使用手册,希望能对你有所帮助。
PLSQL DEVELOPER使用技巧
3、双击即显示表数据
鼠标双击表或者视图时的默认响应实在让我感到失望,因为我最关心的是表结构和数据,但是双击后这两件事情都没有发生,也许默认响应是高手们需要的,但对我来说查看数据和表结构是最主要的,其他的我不关心。不过好的是这是可以设置的,你可以给鼠标双击和拖放绑定需要的事件,比如:双击编辑数据,拖放显示表结构,Yeah!
(具体要调式一个存储过程,请参照操作手册,这个大概说明下应用)。
10、oralce精简客户端的使用
要想PL/SQL连接oracle数据库,除了PL/SQL Developer 之外还需要Oracle客户端,有一个更方便的方法就是使用Oracle精简客户端,很多地方可以下载,文件很小,耗资源也少。安装完成后修改安装目录下的\Oracle\ora90\network\ADMIN\tnsnames.ora文件:格式如下:
设置方法:
Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。
Tools菜单--Brower Folders,中把你经常点的几个目录(比如:Tables Views Seq Functions Procedures)移得靠上一点,并加上颜色区分,这样你的平均寻表时间会大大缩短,试试看。
文章来自互联网,感谢作者!
PLSQL DEVELOPER使用技巧
2011-07-05 22:07
1、执行单条SQL语句
tools(工具)→preferences(首选项)→window types(窗口类型),选中autoselect statement(自动选择语句)
2、执行SQL
2、记住密码
plsqldeveloper 使用技巧.ppt
使用技巧,记住登陆密码
记住登陆密码设置方法:
tools->Preferences->Oracle->Logon History,在右边界面的"Definition"中, "Store history"是默认勾选的,再勾选上"Store with password",即可
使用技巧:执行单挑语句
说明:SQL Window中根据光标位置自动选择语句 在使用PL/SQL Developer的SQL Window时,按F8键,PL/SQL Developer默认是执行该窗口的所有SQL语句,需要设置为鼠标所在的那条SQL语句, 即执行当前SQL语句; 设置方法:PL/SQL Developer->tools->Preferences->SQL Window->Window types,勾上"AutoSelect Statement" 即可。注意,每条语句后面要加分号。
配置:Tools->Preferences->Editor,将Keyword case选择Uppercase。
使用技巧:右键菜单
在PL/SQL Developer(下面简称PLD)中的每一个文本编辑窗口, 如SQL Window,Command Window和Porgram Window, 右键点击某个对象名称,会弹出一个包含操作对象命令的菜单,我们这里称之为右键 菜单。
(3) 退出PL/SQL Developer重新进入.
使用技巧:自动执行
plsql dev 的自动选择,自动执行功能,是我觉得最方便的一个特 点。只要启用了这个功能之后,你按F8(对应“执行”的快捷 键),你就可以执行光标所在SQL语句了,而不再需要先用鼠标 选取需要执行的语句了。 要启用这个功能,需要先设置一下。Tools->Preferences->SQL Window,将AutoExecute queries和AutoSelect statement这两项 选中,即可。
sqldeveloper使用教程
sqldeveloper使用教程SQL Developer 是一款由Oracle开发的免费开源的集成开发环境(IDE),用于开发、管理和维护Oracle数据库。
它提供了很多功能和工具,包括SQL查询、数据库对象管理、数据导入导出等,极大地提高了开发者的效率。
下面将为你介绍SQL Developer的使用教程。
一、安装SQL Developer你可以从Oracle官网上下载SQL Developer的安装包。
安装过程非常简单,只需按照安装导引一步步操作即可。
二、连接数据库打开SQL Developer后,首先需要连接到一个数据库实例。
在界面上方的工具栏中点击“新建连接”按钮,在弹出的对话框中输入连接信息,包括主机名、端口号、用户名和密码等。
点击“测试”按钮进行测试连接,成功后点击“连接”按钮完成连接。
三、查询数据连接成功后,你可以在SQL Worksheet中输入SQL查询语句来查询数据库中的数据。
SQL Developer支持提供了自动提示功能,可以帮助你编写正确的SQL语句。
在SQL Worksheet中输入你的查询语句,并点击运行按钮,就可以查询到相应的结果。
四、数据库对象管理SQL Developer提供了很多功能来管理数据库中的对象,包括表、视图、存储过程等。
你可以在左侧的面板中展开“表”节点,查看所有的表,并可以进行新增、修改、删除等操作。
同样地,你也可以对其他类型的数据库对象进行相应的管理操作。
五、数据导入导出SQL Developer允许你将数据从一个数据库导出到另一个数据库,或者从一个数据库导入到文件中。
在工具栏中点击“导出数据”按钮,在弹出的对话框中选择源数据库和目标文件,然后选择要导出的表或查询语句,点击“下一步”按钮进行导出。
六、数据建模SQL Developer还包括一个数据建模工具,可以帮助你设计数据库模型。
在工具栏中点击“数据建模”按钮,打开数据建模工具,你可以在页面上拖放表、视图等对象,进行关系和约束的设定。
PLSQLDEVELOPER基本用法详解
PLSQLDEVELOPER基本用法详解L/SQL DEVELOPER 基本用法详解(转)转自CSDNPL/SQL DEVELOPER 基本用法详解(建议写过第一个存储过程后的初手必读)用过oracle的都抱怨,为了稳定它提供的图形化操作速度慢的让人伤心呀,p4+128M的机器只要启动一个oracle服务就够让人伤心的,再在dba studio里面操作真能让人哭。
pl/sql developer正是解决这个问题的:功能强,方便,快。
用了之后绝对离不开它!它的主要强项如下:一.编辑表数据(浏览表数数据自然不在话下)二.在sql plus下写长的语句时是否有些心烦,在这里一样搞定。
三.写存储过程,并调试。
如果世界上没有sql/plus dev,真不知道怎么调试几百行的存储过程。
说这种情况效率提高了十倍绝不为过吧。
下面具体说明:一。
左边的浏览窗口选择tables ,会列出所有的表,选择表右击鼠标选中菜单"Edit Data",右边会有一个新的窗口,列出表的所有数据。
看表的数据上方有个工具条,图标分别为“锁形”,“增加(+)”,“删除(-)”,“保存(勾形)”。
修改数据后怎么提交修改呢?1.点“勾形”,保存数据。
2.看工具栏的第二栏,有两个好东东,图标不好描述哈,你把鼠标放在这两个按钮图标上,会显示“commit(F10)","rollback(shift+F10)" 。
commit就提交数据修改了,点之。
ok?^_^ dba studio里面好像不能粘贴复制数据,这里想怎么copy就怎么copy^_^二。
new ->command window ->相当于sql plus,用起来当然比sql plus 爽。
三。
存储过程所用函数说明功能:求和与差原形:GetSumAndSub(p1 in number , p2 in number ,m out number , b out number)参数:m=p1+p2 b=p1-p21.先建存储过程左边的浏览窗口选择procedures ,会列出所有的存储过程,右击文件夹procedures单击菜单“new",弹出template wizard窗口, name框中输入GetSumAndSub ,parameters 中填入:p1 in number , p2 in number ,mout number , b out number 。
PLSQL DEVELOPER使用技巧、快捷键
PL/SQL Developer使用技巧、快捷键1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。
2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。
这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。
这样阅读代码比较容易,且保持良好得编码风格,同理,在Tools->Preferences->Code Assistant(助手)里可以设置代码提示延迟时间、输入几个字符时提示、数据库对象的大写、小写,首字母大写等;3、查看执行计划:选中需要分析的SQL语句,然后点击工具栏的Explain plan按钮(即执行计划),或者直接按F5;这个主要用于分析SQL语句执行效率,分析表的结构,便于为sql 调优提供直观依据;4、自动替换:快捷输入SQL语句,例如输入s,按下空格,自动替换成SELECT;再例如,输入sf,按下空格,自动替换成SELECT * FROM,非常方便,节省了大量的时间去编写重复的SQL语句。
设置方法:菜单Tools–>Preferences–>Editor–>AutoReplace(自动替换)–>Edit1)、建立一个文本文件shortcuts.txt,并写入如下内容:s=SELECT复制代码另存到PL/SQL Developer的安装路径下的~/PlugIns目录下2)、Tools–>Preferences–>User Interface–>Editor–>AutoReplace,选中Enable复选框,然后浏览文件选中之前创建的shortcuts.txt,点击Apply。
plsql developer的用法
PL/SQL Developer是一款针对Oracle数据库的开发工具,用于编写、调试和优化PL/SQL 代码。
以下是PL/SQL Developer的一些用法:
1. 连接Oracle数据库:在PL/SQL Developer中,打开“File”菜单,选择“New”->“Database Connection”,输入数据库连接信息,包括用户名、密码、主机名、端口号等,即可连接到Oracle数据库。
2. 编写PL/SQL代码:在PL/SQL Developer中,可以打开一个新的PL/SQL编辑器窗口,输入PL/SQL代码,包括存储过程、函数、触发器等。
编辑器提供了语法高亮、自动补全、代码折叠等功能,方便开发人员编写代码。
3. 调试PL/SQL代码:PL/SQL Developer提供了强大的调试功能,可以设置断点、单步执行、查看变量值等,方便开发人员调试PL/SQL代码。
4. 优化PL/SQL代码:PL/SQL Developer提供了性能分析器,可以分析PL/SQL代码的性能瓶颈,找出慢查询和瓶颈,优化代码性能。
5. 数据库管理:PL/SQL Developer还提供了数据库管理功能,包括表、索引、视图、序列等的管理,可以方便地创建、修改和删除数据库对象。
总的来说,PL/SQL Developer是一款功能强大的Oracle数据库开发工具,提供了丰富的功能,方便开发人员编写、调试和优化PL/SQL代码。
plsql使用技巧
1、PL/SQL Developer记住登陆密码在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;2、执行单条SQL语句在使用PL/SQL Developer的SQL Window时,按F8键,PL/SQL Developer默认是执行该窗口的所有SQL语句,需要设置为鼠标所在的那条SQL语句,即执行当前SQL语句;3、格式化SQL语句在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;使用方法:选中需要格式化的SQL语句,然后点击工具栏的PL/SQL beautifier按钮即可. 4、查看执行计划在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句执行的效率,分析下表结构,如何可以提高查询的效率,可以通过查看Oracle提供的执行计划;使用方法:选中需要分析的SQL语句,然后点击工具栏的Ex pl ain pl an按钮(即执行计划,或者直接按F5即可.5、调试存储过程在使用PL/SQL Developer操作Oracle时,有时候调用某些存储过程,或者调试存储过程; 调用存储过程的方法:首先,在PL/SQL Developer左边的Browser中选择Procedures,查找需要调用的存储过程;然后,选中调试的存储过程,点击右键,选择Test,在弹出来的Test scrīpt 窗口中,对于定义为in类型的参数,需要给该参数的Value输入值;最后点击上面的条数按钮: Start debugger 或者按F9;最后点击:RUN 或者Ctrl+R以下的技巧只针对PL/ SQL Developer6以上版本,版本5只有其中的部分特性.1,右键菜单在PL/SQL Developer(下面简称PL D中的每一个文本编辑窗口,如SQL Window,Comman d Window和Porgram Window,右键点击某个对象名称,会弹出一个包含操作对象命令的菜单,我们这里称之为右键菜单.如下图:对象类型可以是表,视图,同义词,存储过程和函数等.根据对象类型的不同,弹出的菜单也有区别.表和视图有View, Edit, Rename, Drop, Query data 和Edit data等功能.View和Edit 分别是查看和修改表的结构信息,如字段,主键,索引和约束等.Query data相当于新打开一个窗口,并执行select * from 表.Edit data相当于新打开一个窗口,并执行select * from 表for update.存储过程和函数有Test功能,选中后可以进入调试状态.有时由于PL D识别错误,右键点击对象并不能出来正确的菜单,可以在对象所在的DDL或D ML语句的前面,加上分号,这样PL D就能正确的判断出对象的类型2,Select for Update有时我们需要把一些数据导入数据库中,如果用UE拼Insert语句,会比较麻烦,而且操作性不强.PL D的SQL Window可以查询,新增,修改和删除表的内容.查询自不必说,而新增,删除和修改,只需在select语句后加入for update,对表进行行级锁定,然后点击窗口的锁型图标,即可进入编辑状态.下面介绍一下如何从Excel中提取文本插入到数据库中我们的Excel文件中有三列:在数据库中建立临时表:create table t1 (cino varchar2(100, contno varchar2(100, loanno varchar2(100然后在SQL Window中输入select t1 for update,并点击锁型鼠标,进入编辑状态:用鼠标点击第一行的输入窗口,这时PL D会死锁几秒钟,然后可以见到光标在第一行的输入框中闪动,用鼠标把CINO, CONTNO, LOANNO选中:进入Excel中,把需要插入数据库的内容选中,然后切换到PL D,按Ctrl + V:点击r,然后再点击Commit按钮,则数据提交到表t1中,执行select * from t1可以看到内容: 3,PL/SQL BeautifierPL D 6以上版本有对DML代码格式化的功能.在SQL Window或Program Window中选中部分代码(如果不选则对整个窗口的代码操作,在菜单中选Edit aPL/SQL Beautifier,得到格式化的代码.对于非法的DML语句或DDL语句,PL D将会在下方状态栏提示PL/SQL B eautifier could not parse text.在缺省的状态下,PL D会把DML语句的每一个字段都排在单独的一行,这样不方便查看.在菜单中选Edit a PL/SQL Beautifier Options,进入Preferences窗口,选择Edit,进入配置文件编辑界面:在标签栏选DML,在窗口中部的Select, Insert和Update组框中把Fit选中,然后点击Sav e,把配置文件保存到PL D的安装目录下,点击Close关闭.在Rules file中输入配置文件所在位置,点击OK,完成配置文件切换.这时再对代码进行格式化,就可以使每一个字段尽可能的在一行上了.4,TNS Names菜单Help a Support Info a TNS Names,可以查看Oracle 的tnsnames.ora.5,Copy to Excel在SQL Window中执行Select语句,在结果出来以后,右键点击下面的数据区,选择Copy to Excel,可以把数据区的记录原样拷贝到Excel中.但有两点需要注意:一,field中不能以=开始,否则Excel会误认为是函数;二,数字不要超过17位,否则后面的位数将会置为0,但可以通过在数字前加l来使Excel认为该field是文本,同时对于数据库中Numbe类型的字段,最好用t o_char输出,不然可能会显示不正常下面介绍几个使用PL/SQL Developer过程中发现的小技巧1.执行光标所在行SQL语句一个sql窗口中如果有多条sql语句,点击执行或者按F8,会全部执行,其实我们需要的只是实行其中的某一条.下面介绍一种方法可以执行光标所在行SQL语句,不用选中也不用Shift+H omeTools-->Preferences-->Window Types-->SQL Window-->选中AutoSelect statement复选框,然后Ap pl y,就OK了.2.使用自定义快捷键PL/SQL Developer也可以像其他IDE那样使用自定义快捷键提高编写代码效率,为开发者提供方便.如我们平时在sql窗口中使用最频繁的select * from 我们就可以设置一个快捷键来简化s elect * from的输入.s = SELECT * FROMw = WHERE 1 = 1 ANDsc = SELECT count(* FROM复制代码另存到PL/SQL Developer的安装路径下的~\Pl ugIns目录下2.Tools-->Preferences-->User Interface-->Editor-->AutoRe pl ace,选中Enable复选框,然后浏览文件选中之前创建的shortcuts.txt,点击Ap pl y3.重启PL/SQL Developer,在sql窗口中输入s+空格,w+空格,sc+空格做测试3.自动保存访问数据库的用户名和密码Tools->Preferences->Oracle->Logon History , 勾上"Store history"和"Store with passw ord" ,点击Ap pl y重新登录后就可以记住用户名密码了如果各位有好的使用技巧,希望发上来,共同分享1auto select & auto executePL/SQL DEVELOPER的自动选择,自动执行功能,我觉得用起来也特别的爽.只要启用了这个功能之后,你按F8(对应"执行"的快捷键,你就可以执行光标所在SQL 语句了,而不再需要先用鼠标选取需要执行的语句了.要启用这个功能,需要先设置一下.Tools->Preferences->SQL Window,将AutoExecute que ries和AutoSelect statement这两项选中,即可.2PL/SQL Beautifier(代码格式化当我们在写SP的时候一般都会使用这个咚咚,这样会让代码更易懂易读,附件中我整理了一个模板,大家可以直接导入即可;支持的功能为:关键字大写、变量小写、自动对齐、INSERT/SELECT单字段换行……3代码段高亮在SP Window中,将鼠标放在左边对应的声明上,右边就会出现对应的代码段高亮显PL/SQL Developer记住登陆密码在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;2 、执行单条SQL语句在使用PL/SQL Developer的SQL Window 时,按F8 键, PL/SQL Developer默认是执行该窗口的所有SQL语句,需要设置为鼠标所在的那条SQL语句,即执行当前SQL语句;3 、格式化SQL语句在使用PL/SQL Developer的SQL Window 时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;使用方法:选中需要格式化的SQL语句,然后点击工具栏的PL/SQL beautifier 按钮即可 .4 、查看执行计划在使用PL/SQL Developer的SQL Window 时,有时候输入的SQL语句执行的效率,分析下表结构,如何可以提高查询的效率,可以通过查看Oracle 提供的执行计划;使用方法:选中需要分析的SQL语句,然后点击工具栏的Ex pl ain pl an 按钮(即执行计划,或者直接按F5 即可.5 、调试存储过程在使用PL/SQL Developer操作Oracle 时,有时候调用某些存储过程,或者调试存储过程;调用存储过程的方法:首先,在PL/SQL Developer左边的Browser 中选择Procedures ,查找需要调用的存储过程;然后,选中调试的存储过程,点击右键,选择Test ,在弹出来的Tes t scrīpt 窗口中,对于定义为in 类型的参数,需要给该参数的Value 输入值;最后点击上面的条数按钮: Start debugger 或者按F9 ;最后点击: RUN 或者Ctrl+R .(具体要调式一个存储过程,请参照操作手册,这个大概说明下应用.6、oralce精简客户端的使用要想PL/SQL连接oracle数据库,除了PL/SQL Developer之外还需要Oracle客户端,有一个更方便的方法就是使用Oracle精简客户端,很多地方可以下载,文件很小,耗资源也少.安装完成后修改安装目录下的\Oracle\ora90\network\ADMIN\tnsnames.ora文件:格式如下:DATABASE_NAME =(DESCRIPTION =(ADDRESS_LIST =#(SERVICE_NAME = dealer(SID = SID_NAME#(SERVER = DEDICATED以下的技巧只针对PL/SQL Developer6以上版本,版本5只有其中的部分特性.1,右键菜单在PL/SQL Developer(下面简称PL D中的每一个文本编辑窗口,如SQL Window,Comman d Window和Porgram Window,右键点击某个对象名称,会弹出一个包含操作对象命令的菜单,我们这里称之为右键菜单.如下图:对象类型可以是表,视图,同义词,存储过程和函数等.根据对象类型的不同,弹出的菜单也有区别.表和视图有View, Edit, Rename,Drop, Query data 和Editdata等功能.View和Edit分别是查看和修改表的结构信息,如字段,主键,索引和约束等.Quer ydata相当于新打开一个窗口,并执行select * from 表.Edit data相当于新打开一个窗口,并执行select * from表for update.存储过程和函数有Test功能,选中后可以进入调试状态.有时由于PL D识别错误,右键点击对象并不能出来正确的菜单,可以在对象所在的DDL或D ML语句的前面,加上分号,这样PL D就能正确的判断出对象的类型2,Select for Update有时我们需要把一些数据导入数据库中,如果用UE拼Insert语句,会比较麻烦,而且操作性不强.PL D的SQLWindow可以查询,新增,修改和删除表的内容.查询自不必说,而新增,删除和修改,只需在sele ct语句后加入forupdate,对表进行行级锁定,然后点击窗口的锁型图标,即可进入编辑状态.下面介绍一下如何从Excel中提取文本插入到数据库中我们的Excel文件中有三列:在数据库中建立临时表:create table t1 (cino varchar2(100, contno varchar2(100, loanno varchar2(100然后在SQL Window中输入select t1 for update,并点击锁型鼠标,进入编辑状态:用鼠标点击第一行的输入窗口,这时PL D会死锁几秒钟,然后可以见到光标在第一行的输入框中闪动,用鼠标把CINO, CONTNO, LOANNO选中:进入Excel中,把需要插入数据库的内容选中,然后切换到PL D,按Ctrl + V:点击√,然后再点击Commit按钮,则数据提交到表t1中,执行select * from t1可以看到内容: 3,PL/SQL BeautifierPL D 6以上版本有对DML代码格式化的功能.在SQL Window或ProgramWindow中选中部分代码(如果不选则对整个窗口的代码操作,在菜单中选Edit àPL/SQL Beautifier,得到格式化的代码.对于非法的DML语句或DDL语句,PL D将会在下方状态栏提示PL/SQL Beautifiercould not parse text. 在缺省的状态下,PLD 会把 DML 语句的每一个字段都排在单独的一行,这样不方便查看.在菜单中选 Edit à PL/SQL Beautifier Options,进入Preferences 窗口,选择 Edit,进入配置文件编辑界面: 在标签栏选 DML,在窗口中部的Select, Insert 和 Update 组框中把 Fit 选中,然后点击 Save,把配置文件保存到 PLD 的安装目录下, 点击 Close 关闭.在 Rules file 中输入配置文件所在位置,点击 OK,完成配置文件切换.这时再对代码进行格式化,就可以使每一个字段尽可能的在一行上了. 4,TNS Names 菜单 Help à Support Info à TNS Names,可以查看 Oracle 的 tnsnames.ora. 5,Copy to Excel 在 SQL Window 中执行 Select 语句,在结果出来以后,右键点击下面的数据区,选择 Copy to Excel,可以把数据区的记录原样拷贝到 Excel 中.但有两点需要注意:一,field 中不能以=开始, 否则 Excel 会误认为是函数;二,数字不要超过 17 位,否则后面的位数将会置为 0,但可以通过在数字前加'来使 Excel 认为该 field 是文本,同时对于数据库中 Numbe 类型的字段,最好用 to_char 输出,不然可能会显示不正常。
OracleSQLDeveloper最全使用教程
OracleSQLDeveloper最全使用教程OracleSQLDeveloper使用教程创建数据库连接使用Oracle SQL Developer管理数据库对象首先要创建数据库连接。
执行以下步骤:1.打开Windows资源管理器,双击\\sqldeveloper\\sqldeveloper.exe。
注:也可以在非Windows环境中执行sqldeveloper。
2.在Connections选项卡中,右键单击Connections并选择New Database Connection。
3.在Connection Name域中输入,在Username和Password 域中输入hr,指定作为Hostname,在SID域中输入。
然后单击Test。
4.连接状态已成功测试。
但没有保存该连接。
要保存该连接,请单击Connect。
5.保存了该连接,可以在列表中看到该数据库。
展开ORCL。
注:打开连接时,自动打开SQL Worksheet。
SQL Worksheet 允许针对刚创建的连接执行SQL。
6.展开Tables。
7.选择EMPLOYEES表,查看表定义。
8.要查看该数据,请单击Data选项卡。
9.数据随即显示。
使用Table对话框添加新表新建一个名为DEPENDENTS的表,它包含一个带有EMPLOYEES 表的外键。
执行以下步骤:1.右键单击Tables并选择Create TABLE。
2.输入DEPENDENTS作为Table Name,然后单击Show Advanced Options复选框。
3.输入ID作为Name,选择NUMBER作为数据类型,并输入6作为Precision。
选择Cannot be NULL复选框。
然后单击Add Column图标。
4.输入FIRST_NAME作为Name并输入20作为Size。
然后单击Add Column图标。
5.输入LAST_NAME作为Name并输入25作为Size。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PL/SQL DEVELOPER 使用的一些技巧1,登录后默认自动选中My Objects默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。
Tools菜单--> Object Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。
Tools菜单--> Object Brower Folders,中把你经常点的几个目录(比如:Tables Views Seq Functions Procedures)移得靠上一点,并加上颜色区分,这样你的平均寻表时间会大大缩短,试试看。
/*设置方法:Tools菜单--Brower Folders,会打开Brower Folders的定单窗口,把“My Objects”移到最顶端即可。
同理,可以把你经常点的几个目录(比如:tables Views Seq Functions Procedures)移得靠上一点,并加上颜色区分,这样你的平均寻表时间会大大缩短,试试看。
*/2,记住密码这是个有争议的功能,因为记住密码会给带来数据安全的问题。
但假如是开发用的库,密码甚至可以和用户名相同,每次输入密码实在没什么意义,可以考虑让PLSQL Developer记住密码。
位置:Tools菜单--Preferences--Oracle--Logon HIstory--Store with password3,双击即显示表数据PLSQL Developer里鼠标双击表或者视图时的默认响应实在让我感到失望,因为我最关心的是表结构和数据,但是双击后这两件事情都没有发生,也许默认响应是高手们需要的,但对我来说查看数据和表结构是最主要的,其他的我不关心。
不过好的是这是可以设置的,你可以给鼠标双击和拖放绑定需要的事件,比如:双击编辑数据,拖放显示表结构,Yeah!位置:Preferences--User Interface,在右侧,为不同的Object type绑定双击和拖放操作。
4,SQL语句字符全部大写自认为这是个好习惯,信息系统的核心是数据库,系统出问题时最先要查的就是SQL语句,怎样在浩瀚的日志中快速找到那条SQL语句是件比较痛苦的事情。
SQL语句全部大写并不能彻底解决这一问题,但在一堆代码中间找一行全部大写的字符相对容易些,你的眼睛会感谢你。
设置位置在Editor里。
同时我觉得等宽字符可以减少程序的出错率,所以我所有的工具清一色用Courier New,如果某个IDE不支持这个字体,我基本上会选择放弃。
哈,偶系个满挑惕的家伙。
5,特殊Copy在SQL Window里写好的SQL语句通常需要放到Java或者别的语言内,就需要转成字符串并上加上相应的连字符,这一个事不需要再重复做了,在写好的SQL上点右键,使用特殊Copy即OK!6,自定义快捷键PLSQL Developer里预留了很多键让用户自定义,这是件很Hight的事情。
不像霸道的Word,基本上所有的键都已预定义了功能,修改起来很是头疼。
通常情况下,打开PLSQL Developer后,最经常干的事就是打开SQL Window和Command Window,就给这两个操作定义了快捷键,ALT+S和ALT+ C,这样拿鼠标点三下的事情只需要按一下键。
7,其他快速清空表,TRUNCATE TABLE,右键里可以找到。
没搞清楚的两个功能:Analyze、VALID7、SQL Window中根据光标位置自动选择语句设置方法:Preferences --> Window Types --> SQL Window,将AutoSelect statement选中即可。
注意,每条语句后面要加分号。
补充:8、启动PLSQL Developer,window list菜单自动调出需要两步设置,首先要保存桌面设置,然后勾上Window list选项,具体操作如下:a、在菜单项的Tools下的Preference选项中的User Interface中选择Option,在右边对于的Autosave desktop中把前面的复选框勾选上。
b、在菜单项的Tools下的Window list选项勾上。
9、格式化SQL(format)当大家拿到一段较长的SQL语句时,想快速查看其中的逻辑,可以放在这个工具里,进行格式化,语句的逻辑也就一目了然了10、数据库自动检测连接情况因为数据库每过一段时间不操作,就会自动断开,然后需要自己手动连接,因为网络原因,总会卡在那里。
工具提供了检测连接的功能,可以自动连接。
具体设置在Tools-Preferences-Check connection,Check connection前面勾选即可。
11、常用的快捷键其实这些在第6项中都提到,下面是我的习惯设置:ctrl+tab 切换windows窗口(或者alt+left/right)alt + n 创建新sql windowalt + c 关闭当前窗口alt + f 格式化sql再次补充:1、右键菜单在PL/SQL Developer(下面简称PLD)中的每一个文本编辑窗口,如SQL Window,Command Window和Porgram Window,右键点击某个对象名称,会弹出一个包含操作对象命令的菜单,我们这里称之为右键菜单。
对象类型可以是表,视图,同义词,存储过程和函数等。
根据对象类型的不同,弹出的菜单也有区别。
表和视图有View, Edit, Rename, Drop, Query data 和Edit data等功能。
View和Edit分别是查看和修改表的结构信息,如字段,主键,索引和约束等。
Query data相当于新打开一个窗口,并执行select * from 表。
Edit data相当于新打开一个窗口,并执行select * from 表for update。
存储过程和函数有Test 功能,选中后可以进入调试状态。
有时由于PLD识别错误,右键点击对象并不能出来正确的菜单,可以在对象所在的DDL或DML语句的前面,加上分号,这样PLD就能正确的判断出对象的类型2、Select for Update有时我们需要把一些数据导入数据库中,如果用UE拼Insert语句,会比较麻烦,而且操作性不强。
PLD的SQL Window可以查询,新增,修改和删除表的内容。
查询自不必说,而新增,删除和修改,只需在select语句后加入for update,对表进行行级锁定,然后点击窗口的锁型图标,即可进入编辑状态。
下面介绍一下如何从Excel中提取文本插入到数据库中我们的Excel文件中有三列:在数据库中建立临时表:create table t1 (cino varchar2(100), contno varchar2(100), 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(PL/SQL 美化器)PLD 6以上版本有对DML代码格式化的功能。
在SQL 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,Insert和Update组框中把Fit选中,然后点击Save,把配置文件保存到PLD的安装目录下,点击Close关闭。
在Rules file中输入配置文件所在位置,点击OK,完成配置文件切换。
这时再对代码进行格式化,就可以使每一个字段尽可能的在一行上了。
4、TNS Names菜单Help à Support Info à TNS Names,可以查看Oracle的tnsnames.ora。
5、Copy to Excel在SQL Window中执行Select语句,在结果出来以后,右键点击下面的数据区,选择Copy to Excel,可以把数据区的记录原样拷贝到Excel中。
但有两点需要注意:一,field中不能以=开始,否则Excel会误认为是函数;二,数字不要超过17位,否则后面的位数将会置为0,但可以通过在数字前加…来使Excel认为该field是文本,同时对于数据库中Numbe类型的字段,最好用to_char输出,不然可能会显示不正常6、PL/SQL Developer记住登陆密码在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History ,“Store history”是默认勾选的,勾上“Store with password” 即可,重新登录在输入一次密码则记住了。
(我的好像不行哦)7、执行单条SQL语句在使用PL/SQL Developer的SQL Window时,按F8键,PL/SQL Developer默认是执行该窗口的所有SQL语句,需要设置为鼠标所在的那条SQL语句,即执行当前SQL语句;设置方法:PL/SQL Developer 7.1.2 -->tools->Preferences-->Window types ,勾上“AutoSelect Statement” 即可。