本文介绍 Dataverse SQL 与 Transact-SQL之间的差异。 Dataverse SQL 是Transact-SQL的子集。
数据类型
在 SQL 数据库中,每个列、局部变量、表达式和参数都有一个相关的数据类型。 数据类型是一种属性,用于指定对象可保存的数据的类型:整数数据、字符数据、货币数据、日期和时间数据、二进制字符串等。
详细信息:数据类型(Transact-SQL)
声明
SQL 语句是工作的原子单元,要么完全成功,要么完全失败。 SQL 语句是一组指令,其中包含成功编译的标识符、参数、变量、名称、数据类型和 SQL 保留字。
详细信息:Transact-SQL语句
- DQL
- SELECT 列
- SELECT 表达式
- SELECT STAR
- SELECT distinct
- SELECT TOP
- SELECT SET 变量
- 所有 JOIN 类型
- All WHERE 条件
- 所有嵌套查询(SELECT、FROM、WHERE)
- Union
- PIVOT 和 UNPIVOT
- GROUP BY/Having
- 常规
- 声明变量
Functions
了解可以通过 SQL 终结点用于 Dataverse 环境的内置函数类别。
详细信息: 什么是 SQL 数据库函数?
系统函数
以下系统函数对 Dataverse 环境中的值、对象和设置执行作并返回相关信息。
详细信息:System Functions (Transact-SQL)
元数据函数
以下标量函数返回有关环境和环境对象的信息。
详细信息:Metadata Functions (Transact-SQL)
语言元素
Dataverse SQL 终结点支持以下语言元素。
详细信息:Language Elements (Transact-SQL)
语言元素概述
Queries
使用这些语句从 Dataverse SQL 终结点查询数据。
详细信息: 查询
常规
SELECT
从 Dataverse 环境检索行数据,支持从单表或多表中选择单行/多行或单列/多列。
SELECT GROUP BY
FROM 以及 JOIN、APPLY 和 PIVOT
WHERE
Hints
不支持提示。