我在oracle项目里经常使用PLSQLDEV,今天看见有人在论坛里说他熟悉PL/SQL语言,PL/SQL到底是一门语言还是一种工具啊?
解决方案 »
- 我在练习impdp导入数据时遇到了ORA-39083、ORA-00959错误,以下有详细日志,请大侠解释一下
- 求oracle 7.3版本
- Oracle10i即时客户端连接不上oracle10i服务器
- 要将oracle某张表里的记录呈现在网页上的,用什么工具开发比较简单?
- Oracle 10g scheduler (原9i的job) 不能够自动执行
- Oracle是否存在的text数据类型
- 请教大家一个问题.....
- 一个棘手的诡异问题
- 在ORACLE中,将数据导出为EXCEL表中的PL/SAL语句怎么写?
- 这些服务起什么作用?
- Oracle 存错过程
- 【100分】如何把查询出来的结果存到某个表中?
但是现在都比较笼统的这样说!
以Oracle举例,在Oracle中用于访问数据库的主要查询工具有 SQL*Plus、iSQL*Plus 和 PL/SQL
SQL*Plus是Oracle最常用的工具之一,用于接受和执行SQL命令以及PL/SQL块。
PL/SQL 是 SQL 的扩展。PL/SQL 结合了SQL语言的数据操纵能力和过程语言的流程控制能力
iSQL*Plus可以执行能用SQL*Plus完成的所有任务。该工具的优势在于能通过浏览器访问它。
PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。
详情请参考http://baike.baidu.com/view/470171.htm?fr=ala0_1_1
pl/sql一直排在前20的
oracle的Plsql就像sql server的T-SQL,都是SQL的扩展至于pl/sql dev是一种编译工具就像visual basic,你可以理解为vb语言,也可以理解为vb6.0等开发工具
有人把allroundautomations公司的pl/sql developer开发工具缩写成pl/sql,有误导的嫌疑!
所以,熟悉一门语言必须要熟悉其主流的衍生分支,这样才不会out
数据库通用的叫sql标准语言,oracle自己的是pl/sql语言,好比my sql server用的是t-sql一样
功能与MS SQLSERVER的T-SQL是一样的。
PL/SQL DEVELOPER是ORCLE出的图形界面操作、开发ORACLE 数据库的工具,类似MS SQLSERVER的企业管理器。第三方工具有TODA等
PL/SQL是适合于ORACLE数据库的SQL语言。
T-SQL是适合于SQL Server数据库的SQL语言。
这个说法我觉得很贴切,PLSEQLDEV只是我们连接 oracl的一个客户端工具
而语言是不可以简写的 sql才是语言