sysmergeschemachange (Transact-SQL)
包含有关快照代理生成的已发布项目的信息。 此表存储在发布数据库和订阅数据库中。
列名 |
数据类型 |
说明 |
---|---|---|
pubid |
uniqueidentifier |
发布 ID。 |
artid |
uniqueidentifier |
项目的 ID。 |
schemaversion |
int |
最后一个架构更改的编号。 |
schemaguid |
uniqueidentifier |
最后一个架构的唯一 ID。 |
schematype |
int |
架构更改的类型: -1 = 无效。 1 = SQL 命令。 2 = 架构脚本。 3 = 本机大容量复制程序实用工具 (BCP)。 4 = 字符 BCP。 5 = 上次记录的生成。 6 = 上次发送的生成。 7 = 目录。 8 = 优先级。 9 = 保持期。 10 = 触发器脚本。 11 = 更改表。 12 = 重新初始化全部。 13 = ALTER TABLE(非 SQL Server)。 14 = 通过上载进行重新初始化。 15 = 约束和索引脚本。 16 = 元数据清除。 17 = 更新上次发送的生成。 18 = 向后兼容级别。 19 = 验证订阅服务器信息。 20 = 分区良好。 21 = 自定义的解析程序。 22 = 项目处理顺序。 23 = 在事务发布中发布。 24 = 补偿错误。 25 = 备用的快照文件夹。 26 = 只能下载。 27 = 删除跟踪。 40 = 创建前的快照脚本。 45 = 创建后的快照脚本。 46 = 按需用户脚本。 50 = 快照标头的开始。 51 = 快照标头的结束。 52 = 快照的结尾。 53 = 文件传输协议 (FTP) 地址。 54 = FTP 端口。 55 = FTP 子目录。 56 = 快照压缩。 57 = FTP 登录名。 58 = FTP 密码。 60 = 创建前的系统脚本。 61 = 存储过程架构。 62 = 视图架构。 63 = 用户定义函数架构。 64 = 视图索引。 65 = 扩展属性。 66 = 验证。 67 = 快照前的 SQL 命令。 71 = 动态快照验证。 80 = 系统表本机 BCP 9.0。 81 = 系统表字符 BCP 9.0。 82 = 系统表本机 BCP 9.0(仅适用于全局)。 83 = 系统表字符 BCP 9.0(仅适用于全局)。 84 = 系统表本机 BCP 9.0(轻型)。 85 = 系统表字符 BCP 9.0(轻型)。 128 = 动态 BCP(位)。 131 = 动态本机 BCP。 132 = 动态字符 BCP。 208 = 动态系统表本机 BCP 9.0。 209 = 动态系统表字符 BCP 9.0。 210 = 动态系统表本机 BCP 9.0(仅适用于全局)。 211 = 动态系统表字符 BCP 9.0(仅适用于全局)。 212 = 动态系统表本机 BCP 9.0(轻型)。 213 = 动态系统表字符 BCP 9.0(轻型)。 300 = 数据定义语言 (DDL) 操作。 1024 = 增量快照控件。 1049 = 增量快照文件夹。 1074 = 增量快照开始标头。 1075 = 增量快照结束标头。 1076 = 增量快照的结尾。 1077 = 增量 FTP 地址。 1078 = 增量 FTP 端口。 1079 = 增量 FTP 子目录。 1080 = 压缩的增量快照。 1081 = 增量 FTP 登录名。 1082 = 增量 FTP 密码。 |
schematext |
nvarchar(2000) |
脚本文件名,或包含文件名的命令 |
schemastatus |
tinyint |
表示是否为项目挂起架构更改,可以是下列值之一: 0 = 不活动。 1 = 活动。 当挂起架构更改时,此值设置为 1。 |
schemasubtype |
int |
架构更改的子类型: 1 = ADDCOLUMN 2 = DROPCOLUMN 3 = ALTERCOLUMN 4 = ADDPRIMARYKEY 5 = ADDUNIQUE 6 = ADDREFERENCE 7 = DROPCONSTRAINT 8 = ADDDEFAULT 9 = ADDCHECK 10 = DISABLETRIGGER 11 = ENABLETRIGGER 12 = DISABLETRIGGER 13 = ENABLETRIGGER 14 = ENABLECONSTRAINT 15 = DISABLECONSTRAINT 16 = ENABLECONSTRAINT 17 = DISABLECONSTRAINT |