资料库 什么是transact-sql? -技术百科的定义

什么是transact-sql? -技术百科的定义

目录:

Anonim

定义-Transact-SQL(T-SQL)是什么意思?

Transact-SQL(T-SQL)是Microsoft为其SQL Server关系数据库提供的ANSI SQL的专有版本。


结构化查询语言(SQL)是使用最广泛的关系数据库查询语言,其标准化版本(由美国国家标准协会(ANSI)设计)被称为ANSI SQL。 但是,大多数供应商还实现了具有附加功能的专有SQL版本。

Techopedia解释了Transact-SQL(T-SQL)

T-SQL完全支持ANSI SQL,并通过多种功能扩展了该语言,例如流控制语言,局部变量以及对UPDATE和DELETE语句的增强。


流控制语言的示例包括:

  • BEGIN和END关键字标记一个事务块。
  • WAITFOR等待某个事件或一天中的某个时间来运行事务。
  • 返回以立即从存储过程或函数中返回。

T-SQL对SQL Server至关重要,因为每个SQL Server数据库操作实际上都会向数据库发送一系列T-SQL语句。 即使使用图形界面,执行的操作也会首先转换为T-SQL语句。


T-SQL语句可以在SQL Server和SQL Server Management Studio(SSMS)的主要访问工具中运行,也可以在专用的命令行工具sqlcmd中运行。 此操作类似于使用MS-DOS环境运行Windows OS命令的方式。

什么是transact-sql? -技术百科的定义