PL/SQL和sql是什么区别?

PL/SQL和sql是什么区别? 


梦里花落0921
浏览 852回答 2
2回答

Smart猫小萌

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:一般指结构化查询语言。

GCT1015

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程序中出现的字符值和日期值必须用单引号括起;⒉数字值可以使用简单数字或者科学计数法表示;⒊在程序中最好养成添加注释的习惯,使用注释可以使程序更清晰,使开发者或者其他人员能够很快的理解程序的含义和思路。在程序中添加注释可以采用:⑴ /*和*/之间的多行注释;⑵ 以--开始的单行注释。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server