用友软件免费下载(www.yyxxoo.com)旨在提供全系列最新最全的用友财务软件免费下载地址。QQ群:217170732,密:ufsoft

网站首页 用友解决方案 正文

SQL、T-SQL、PL/SQL都是什么

admin 2017-04-23 用友解决方案 411 ℃ 0 评论

   今天用友财务软件免费下载网站跟我学用友的工程师要与大家分享的是sql的概念,T-SQL的概念,PL/SQL的概念, 以及SQL和T-SQL和PL/SQL三者之间有什么区别和联系?

   SQL,我们目前通常认为它是数据库的简称,但其实严格说是错误的,SQL其实是一种语言语法,SQL全名结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

   SQL、T-SQL、PL/SQL都是什么 用友解决方案 第1张

   T-SQL又是什么呢?T-SQL是微软公司基于SQL标准,为自家的Microsoft SQL Server数据库产品开发的增强版SQL,增加了函数、逻辑判断等语法用法等,例如 IF 、WHILE 、CASE WHEN 等逻辑判断的类似于高级程序设计语言(例如C、C++等)的语法,扩展了可编程性。

   SQL、T-SQL、PL/SQL都是什么 用友解决方案 第2张

   PL/SQL又是什么呢?PL/SQL是甲骨文公司(Oracle)公司为自家的数据库产品Oracle开发的增加版的SQL语言,与微软类似,也是增加SQL语言在自家产品上的可编程性性。同时PL/SQL还是Oracle数据库的客户端管理工具的名称,类似于MSSQLSERVER的查询管理器、企业管理器等工具。

   SQL、T-SQL、PL/SQL都是什么 用友解决方案 第3张

   除了以上几种,基于标准SQL的扩展延伸的SQL语言多达100多种,语法都类似,但用法明显不同,并不通用。

   例如我们常用的Microsoft SQL Server 中,用T-SQL语法书写字符串相加,连接符使用的是“+”,但在Oracle数据库中,使用的却是“||”符号。 

   不论是SQL、或是T-SQL或是PL/SQL,都是一种语言,拥有自己的一套语法,其与数据库的存储逻辑本身是分离的,是凌驾于数据存储之上,用于操作(读出写入)、组织数据的一种程序设计语言。

Tags:sql的概念T-SQL的概念PL/SQL的概念SQL和T-SQL和PL/SQL三者有什么区别

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

标签列表
最近发表