pl/sql developer和sql developer有啥区别?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pl/sql developer和sql developer有啥区别?相关的知识,希望对你有一定的参考价值。
plsql还是比较主流的,在开发和管理上都比较方便,还支持导入以及导出功能。 Oracle psql dev是Oracle自带的工具,11g已经内嵌到数据库的安装里去了,也提供比较好的开发和管理的功能,但是相对plsql来说,要弱一些。不过可以对异构或者同构的数据库进行数据迁移。
PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Developer侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。
PL/SQL该编辑器具有语法加强、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、PL/SQL完善、代码内容、代码分级、浏览器按钮、超链接导航、宏库等许多智能特性,能够满足要求性最高的用户需求。当您需要某个信息时,它将自动出现,至多单击即可将信息调出。
参考技术Aplsql还是比较主流的,在开发和管理上都比较方便,还支持导入。导出功能, 不过需要安装Oracle的客户端,并且需要配置tnsname。这是我觉得,他稍微弱势的一点。 Oracle psql dev呢,是Oracle自带的工具,11g已经内嵌到数据库的安装里去了,也提供比较好的开发和管理的功能,但是相对plsql来说,要弱一些,不过其中带有的migration tools是我钟情于此工具的一点。 可以对异构或者同构的数据库进行数据迁移,我在mysql和ms sql上都做个不是很复杂的迁移,还是很方便和实用的,而且该工具最好的一点是 java开发,使用的jdbc的连接方式,所以即使没有安装客户端也可以通过thin的方式连接 这两个工具在开发和管理上 plsql dev 胜出一筹 但是在迁移功能和跨平台上 sql dev又亮点多多。
pl sql developer怎么执行sql
工具——导入表——sql插入:选择可执行文件所在路径(ps:oracle中sqlplus所在路径)。
复制SQL
先用文本编辑器打开.sql文件,然后把sql复制到PL/SQL Developer的SQL窗口或者命令窗口中运行就行了。
注意:复制SQL到窗口中编译运行只是适用于SQL不是特别长、特别大,对于不是很短的SQL代码,这种方法比较有效。
执行.sql文件
假设要执行的.sql文件在D盘下面,绝对路径是d:\\1.sql,那么可以用start d:\\1.sql命令来直接执行该文件,也可以用@ d:\\1.sql,效果是一样的。
首先,我们需要登录需要执行sql文件的用户,在我们确保sql文件无误的情况下,进入plsqldeveloper:
找到tools---》import tables ---》选择sql window ,不要选中sqlplus,选择最下面的那个导入sql文件,选中好sql文件后,点击import就会执行sql语句,生成日志。
如果执行sql语句中出现问题或者创建表后,有一些数据需要重新导入,此时如果表格太多,删除比较麻烦,这时推荐之间删除用户:进入system账户,删除用户,连着用户下的所有数据都清除了。
1、打开plsql,并登陆到指定的数据库。
2、打开sql窗口。
3、写好sql语句后,全选,然后点执行按钮,如图:
本回答被提问者采纳以上是关于pl/sql developer和sql developer有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章
pl/sql developer中文乱码,为啥呢?怎么解决?Oracle问题
pl/sql developer中文乱码,为啥呢?怎么解决?Oracle问题
pl/sql developer中文乱码,为啥呢?怎么解决?Oracle问题