SQL(Structured Query Language)和T-SQL(Transact-SQL)之间的区别。

SQL(Structured Query Language)和T-SQL(Transact-SQL)之间的区别。

阅读更多:MySQL 教程

SQL

SQL , 结构化查询语言是一种非过程化语言,由数据库引擎用于解释SQL查询以创建/修改/访问数据库元素。

T-SQL

T-SQL ,Transact-SQL是一个过程化扩展,用于SQL Server。它类似于Oracle的PL/SQL。

下文是SQL和T-SQL之间的重要区别。

Sr. No. Key SQL T-SQL
1 Type SQL本质上是非过程化的。 T-SQL本质上是过程化的。
2 Methods SQL提供数据操作和控制函数。 使用T-SQL,我们可以编写具有本地变量的自己的过程和函数。
3 Proprietary SQL可以开放使用,并在关系型数据库管理系统(RDBMS)软件中通用。 T-SQL是特定于SQL Server的,是专有的。
4 Query order 多个查询逐个提交。 使用T-SQL,可以批量提交多个查询。
5 Features 提供DDL、DML、DQL操作。 除了SQL特性外,还提供了事务控制、异常处理等。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

MySQL 教程