九、T-SQL 语句简介
Transact-SQL简称 T-SQL 语言是结构化查询语言的增强版本,与多种 ANSI SQL 标准兼容,而且在标准的基础上还进行了许多扩展。Transact-SQL代码是 SQL Server的核心,可以实现关系数据库中的查询、操作和添加功能。
在 SQL Server 中,所有与服务器的实例的通信,都是通过发送 T-SQL 语句到服务器来实现的。
对数据库的插叙和修改操作的语言叫做 SQL ,其含义是结构化查询语言(Structured Query Language)。SQL 有许多不同的类型,有三个主要的标准:
- ANSI (美国国家标准机构)SQL
- 对 ANSI SQL 修改后的1992年采纳的标准,成为 SQL92 或 SQL2
- 最近的 SQL99 标准,SQL99 从 SQL2扩充而来的并增加了对象关系特征和许多其他新功能
Transact-SQL 语言是SQL的一种实现形式,它包含了标准的SQL语言部分。标准的SQL语句几乎完全可以在 Transact-SQL 语言中执行,因为包含了这些标准的SQL语言来编写程序和脚本,所以提高了他们的可移植性。Transact-SQL 语言在具有 SQL 的主要特点的同时,还增加了变量、运算符、函数、流程控制和注释等语言的元素,使得Transact-SQL更加强大。
T-SQL 语句主要分为四大类:
- 数据操作语句
- 数据定义语句
- 数据控制语句
- 附加的语言元素