3.1 SQL和T-SQL
2025年09月26日
3.1 SQL和T-SQL
SQL全称是结构化查询语言(Structured Query Language),是一门 ANSI 的标准计算机语言,用来访问和操作数据库系统。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,得到了广泛的应用,成为了数据库操作的必备语言。Transact-SQL(又称 T-SQL),是在 Microsoft SQL Server上的 ANSI SQL 实现,与 Oracle 的 PL/SQL 性质相近(不只是实现 ANSI SQL,也为自身数据库系统的特性提供实现支持)。Transact-SQL 是使用 SQL Server 的核心。与 SQL Server 实例通信的所有应用程序都通过将 Transact-SQL 语句发送到服务器来实现这一点。Transact-SQL 是具有批量与区块特性的 SQL 指令集合,数据库开发人员可以利用它来撰写数据部分的商业逻辑 (Data-based Business Logic),以强制限制前端应用程序对数据的控制能力。同时,它也是数据库对象的主要开发语言。