另一个示例是触发器,它是一个存储的T-SQL脚本,它在针对表或视图发出SELECT之外的语句时运行。两个常见的触发器是AFTER触发器和INSTEAD OF触发器。
编程T-SQL语句使IT专业人员能够构建SQL Server中包含的应用程序。这些应用程序 - 或对象 - 可以插入,更新,删除或读取存储在数据库中的数据。
公共语言运行时(CLR)集成是最终的T-SQL语句示例。自SQL Server 2005以来,IT专业人员可以与。NET Framework CLR 集成。这使您可以在SQL Server对象中使用。NET编程语言来创建存储过程,用户定义的函数和触发器。
T-SQL函数
除了SQL Server的内置函数,用户还可以使用T-SQL定义函数。
T-SQL函数的类型包括聚合函数,它们对一组值进行操作,但返回一个汇总值; 排名函数,返回分区中每一行的排名值; rowset函数,返回一个可以在SQL语句中用作表引用的对象; 和标量函数,它们在单个值上运行并返回单个值。
SQL Server还支持T-SQL中的分析函数来描述复杂的分析任务。这些分析功能使IT专业人员能够执行常见分析,例如排名,百分位数,移动平均值和累计总和,以在单个SQL语句中表示。
以上就是T-SQL是什么的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
更多相关阅读请进入《T-SQL》频道 >>

数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。