IHpublishercolumns (Transact-SQL)
适用于:SQL Server
IHpublishercolumns 系统表表示存储在发布服务器上的元数据。 每个使用当前分发服务器从非 SQL Server 发布服务器复制的列都在该表中对应一行。 IHpublishercolumns 中的数据类型信息特定于从中发布数据的 DBMS (DBMS) 的非SQL Server数据库管理系统。 此表存储在分发数据库中。
定义
列名称 | 数据类型 | 说明 |
---|---|---|
publishercolumn_id | int | 标识已发布列。 |
table_id | int | 标识列所属 的 IHpublishertable 中的 源表。 |
publisher_id | smallint | 标识正在发布该列的非 SQL Server 发布服务器。 |
name | sysname | 已发布列的名称。 |
column_ordinal | int | 按顺序标识列。 |
type | varchar(255) | 发布服务器上源列的列数据类型。 |
length | bigint | 发布服务器上源列的长度。 |
prec | int | 发布服务器上源列的精度。 |
scale | int | 发布服务器上源列的小数位数。 |
isnullable | bit | 指示列是否接受 NULL 值,其中 1 表示接受 NULL 值。 |
iscaptured | bit | 指示列上是否存在触发器,即使列没有在项目中发布,该列也可能存在。 值为 1 表示触发器存在于列上。 |
另请参阅
异类数据库复制
复制表 (Transact-SQL)
复制视图 (Transact-SQL)
sysarticlecolumns(系统视图)(Transact-SQL)
sysarticlecolumns (Transact-SQL)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈