sysmergeschemachange (Transact-SQL)
适用于:SQL Server
包含有关快照代理生成的已发布项目的信息。 此表存储在发布和订阅数据库中。
列名称 | 数据类型 | 描述 |
---|---|---|
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 |