2 回答
TA贡献1802条经验 获得超5个赞
PL/SQL和sql的区别:
1、结构不同:
PL/SQL:包括一整套的数据类型、条件结构、循环结构和异常处理结构,PL/SQL可以执行SQL语句,SQL语句中也可以使用PL/SQL函数。
SQL:是在Microsoft SQL Server 和Sybase SQL Server 上的ANSI SQL 实作,与Oracle 的PL/SQL 性质相近(不只是实作ANSI SQL,也为自身资料库系统的特性提供实作支援)。
2、功能不同
PL/SQL在开发和管理上都比较方便,还支持导入。导出功能, 不过需要安装Oracle的客户端,并且需要配置tnsname。
Oracle psql dev是Oracle自带的工具,11g已经内嵌到数据库的安装里去了,也提供比较好的开发和管理的功能。
3、定义不同
PL/SQL:也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。
sql:一般指结构化查询语言。
TA贡献1796条经验 获得超7个赞
1、概念不同:
PL/SQL:也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。
sql:一般指结构化查询语言。
2、内容不同:
PL/SQL:是Oracle数据库对SQL语句的扩展。
sql:是一种特殊目的的编程语言,是一种数据库查询和程序设计语言。
3、功能不同:
PL/SQL:在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。
sql:用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
扩展资料:
PL/SQL的一些语法相关的规则:
⒈在PL/SQL程序中出现的字符值和日期值必须用单引号括起;
⒉数字值可以使用简单数字或者科学计数法表示;
⒊在程序中最好养成添加注释的习惯,使用注释可以使程序更清晰,使开发者或者其他人员能够很快的理解程序的含义和思路。在程序中添加注释可以采用:
⑴ /*和*/之间的多行注释;
⑵ 以--开始的单行注释。
- 2 回答
- 0 关注
- 516 浏览
添加回答
举报