Transact-SQL 引用(数据库引擎)
Transact-SQL 是使用 SQL Server 的核心。 与 SQL Server 实例通信的所有应用程序都通过将 Transact-SQL 语句发送到服务器进行通信,而不管应用程序的用户界面如何。
下面是可生成 Transact-SQL 的各种应用程序的列表:
通用办公效率应用程序。
使用图形用户界面 (GUI) 的应用程序,使用户得以选择包含要查看的数据的表和列。
使用通用语言语句确定用户要查看数据的应用程序。
将其数据存储于 SQL Server 数据库中的商业应用程序。 这些应用程序可以包括供应商编写的应用程序和内部编写的应用程序。
使用诸如 Transact-SQL 这样的实用工具运行的 sqlcmd 脚本。
使用诸如 MicrosoftVisual C++、MicrosoftVisual Basic 或 Microsoft Visual J++(使用 ADO、OLE DB 以及 ODBC 等数据库 API)这样的开发系统创建的应用程序。
从 SQL Server 数据库提取数据的网页。
分布式数据库系统,通过此系统将 SQL Server 中的数据复制到各个数据库或执行分布式查询。
数据仓库,从联机事务处理 (OLTP) 系统中提取数据,以及对数据汇总以进行决策支持分析,均可在此仓库中进行。
查看 Transact-SQL 引用主题
若要查看 SQL Server 联机丛书的 Transact-SQL 引用部分中主题的列表,请按下列步骤操作:
在“SQL Server 联机丛书”工具栏上,单击**“与目录同步”**按钮。
在“目录”选项卡上,展开“Transact-SQL 引用”。
备注
在 MSDN 库中查看此内容时,请使用目录浏览到主题,或按名称搜索命令。
有关按类别划分的 Transact-SQL 函数列表,请参阅内置函数 (Transact-SQL)。
有关如何编写 Transact-SQL 的简短教程,请参阅 教程:编写 Transact-SQL 语句。
有关 Transact-SQL 语句的帮助信息,请参阅 MSDN Transact-SQL 论坛。
“适用于”引用
Transact-SQL 引用包含的主题涉及 SQL Server 2008、SQL Server 2008 R2、SQL Server 2012、SQL Server 2014 和 Azure SQL Database。 每个主题的顶部附近是一个指示哪个产品支持本主题要点的部分。 如果省略了某一产品,则主题所述功能在此产品中不可用。 例如,在 SQL Server 2012 中介绍了可用性组。CREATE AVAILABILTY GROUP 主题指示它适用于 SQL Server(SQL Server 2012 直至当前版本),因为它不适用于 SQL Server 2008、SQL Server 2008 R2 或 Azure SQL Database。
在某些情况下,主题的常规要点可用于某一产品,但所有参数不受支持。 例如,在 SQL Server 2012 中介绍了包含的数据库用户。CREATE USER 语句可用于任何 SQL Server 产品,但 WITH PASSWORD 语法不能用于较旧版本。 在此情况下,将其他适用于部分插入到该主题正文中相应的参数说明中。