适用于: SQL Server 2025 (17.x)
Azure SQL 数据库
从 SQL Server 2025(17.x)和 Azure SQL 数据库引入 的变更事件流(CES) 功能中移除流组中的对象(即表)。
注释
更改事件流目前以 预览 版提供:
- SQL Server 2025(需要预览功能数据库范围的配置)。
- Azure SQL 数据库(不需要预览功能数据库范围配置)。
在预览期间,此功能可能会更改。 有关当前可支持性,请参阅 “限制”。
语法
sys.sp_remove_object_from_event_stream_group
[ @stream_group_name = ] N'stream_group_name'
, [ @object_name ] = N'schema_name_dot_object_name'
论据
[ @stream_group_name = ] N'stream_group_name'
指定要从中删除表的事件流组的名称。
@stream_group_name 是 sysname,不能 NULL。
[ @object_name ] = N'schema_name_dot_object_name'
指定要从指定流组中删除的表的名称。
@object_name 是 nvarchar(512),不能 NULL。
返回代码值
0(成功)或 1(失败)。
权限
具有 CONTROL 数据库权限、 db_owner 数据库角色成员身份或 sysadmin 服务器角色成员身份的用户可以执行此过程。