用途:为 SQL Server 和 Azure SQL Database 提供完整的 T-SQL 函数速查参考,按函数类别列出说明与适用版本,便于编写查询时快速确认函数是否存在及从哪个版本开始可用。
主要能力:涵盖字符串函数(CONCAT、CONCAT_WS、STRING_AGG、STRING_SPLIT、TRIM、TRANSLATE、FORMAT 等)、日期时间函数(DATEADD、DATEDIFF、DATEDIFF_BIG、EOMONTH、DATETRUNC、DATE_BUCKET、AT TIME ZONE 等)、窗口函数(ROW_NUMBER、RANK、DENSE_RANK、NTILE、LAG、LEAD、FIRST_VALUE、LAST_VALUE、IGNORE NULLS 等),并单列 SQL Server 2022 新增函数,如 GREATEST、LEAST、GENERATE_SERIES、JSON_OBJECT、JSON_ARRAY、JSON_PATH_EXISTS 以及 IS [NOT] DISTINCT FROM。
使用方式:以速查表形式给出函数签名、描述和版本要求,并配核心模式示例,包括用 CONCAT_WS 做 NULL 安全拼接、用 STRING_SPLIT 带 ordinal 拆分行、用 STRING_AGG 配合 WITHIN GROUP 排序聚合、用 DATETRUNC 截断到月初、用 DATE_BUCKET 按周分组、用 GENERATE_SERIES 生成日期序列、用窗口函数计算分区累计值、用 IGNORE NULLS 取前一个非空值,以及 JSON_VALUE、OPENJSON、JSON_OBJECT 的 JSON 读写。更细的字符串与窗口函数内容见 references/string-functions.md 和 references/window-functions.md。
适用场景:编写或审查 T-SQL 查询、跨版本兼容性判断、字符串与日期处理、窗口分析、JSON 数据操作。
限制:资料未提供安装命令、收费方式、平台支持范围及具体使用步骤,这些信息暂未提供。