10.12 版本说明(包括行为变更):2026 年 4 月 3 日至 2026 年 4 月 8 日

Attention

This release has completed. For differences between the in-advance and final versions of these release notes, see 版本说明变更日志.

行为变更捆绑包

此版本包含以下行为变更捆绑包:

捆绑包名称此版本中的状态以前的状态
2026_03默认禁用;管理员可启用以进行测试不适用(在此版本中推出)
2026_02默认启用;管理员可禁用以选择退出默认禁用
2026_01一般情况下启用;管理员无法再启用/禁用默认启用

The status for each bundle will change again in the following behavior change release, planned for May 8-12, 2026; however, this schedule is subject to change.

For more information about bundle statuses and how they may impact your accounts, see About Behavior Changes.

SQL 更新

标准表的 CHECK 约束(正式发布

标准表的 CHECK 约束现已正式发布。CHECK 约束对可在表的一列或多列中插入或更新的值强制执行条件。该条件是您在创建或更改表时定义的 SQL 表达式。

CHECK 约束是强制执行的,这意味着任何违反该约束的 INSERT 或 UPDATE 操作都将导致错误。您可以将 CHECK 约束定义为列定义的一部分(内联),或在单独的子句中定义(外联)。

For more information, see CHECK constraints.

新功能

动态表刷新边界

You can now use DYNAMIC_TABLE_REFRESH_BOUNDARY() in a dynamic table definition to prevent an upstream dynamic table from being refreshed together with the downstream dynamic table. This lets you decouple dynamic table pipelines so that each pipeline refreshes independently. Cascading refreshes and snapshot isolation do not apply across the boundary.

For more information, see Dynamic table refresh boundary.

Programmatic notifications for Trust Center findings (Public preview)

You can now configure programmatic notifications for Trust Center findings using notification integrations such as webhooks (PagerDuty, Slack, Microsoft Teams) and queues (Amazon SNS, Azure Event Grid, Google Pub/Sub). When a Trust Center scanner detects a finding that meets the configured severity threshold, Snowflake sends a notification to your specified endpoint. This allows you to receive Trust Center alerts independent from Snowsight through your preferred monitoring tools.

For more information, see Programmatic notifications for Trust Center findings.

访问历史记录改进

Access history lets you monitor the SQL statements executed in Snowflake. It keeps track of the following types of statements:

  • 数据操作语言 (DML) 语句。例如,用于向表中插入数据的语句。
  • 数据查询语言 (DQL) 语句。例如,使用 SELECT 语句投影数据的语句。
  • 数据定义语言 (DDL) 语句。例如,创建或更改 Snowflake 对象的语句。

Snowflake 正在扩展访问历史记录中包含的 SQL 语句类型。此版本新增了对以下内容的支持:

  • CREATE STREAM 语句。
  • SHOW AGGREGATION POLICIES、SHOW AUTHENTICATION POLICIES、SHOW NETWORK POLICIES 和 SHOW PASSWORD POLICIES。
  • DESCRIBE JOIN POLICY、DESCRIBE NETWORK POLICY、DESCRIBE AUTHENTICATION POLICY 和 DESCRIBE PASSWORD POLICY(DESCRIBE 可以缩写为 DESC)。
  • 与 MCP 服务器相关的 DDL。
  • 与 Postgres 实例相关的 DDL。
  • 与 Cortex Agents 相关的 DDL。

For a complete list of objects and commands that appear in your access history, see Supported Objects.

版本说明变更日志

公告更新日期
版本说明初次发布(预览版)2026 年 3 月 31 日
标准表的 CHECK 约束已添加 到 SQL 更新部分2026 年 4 月 9 日
访问历史记录改进已添加 至“新功能”部分2026 年 4 月 6 日
Programmatic notifications for Trust Center findings已添加 至“新功能”部分Apr 21, 2026
版本说明最终发布2026 年 4 月 8 日