社区
应用实例
帖子详情
如何检查2个数据库的结构的不同,如表结构,存储过程,键等信息
lovelxj
2007-05-19 02:20:18
目前准备发布一个项目
可是数据库的结构方面没有做好 版本控制
导致现在有2个版本的数据库,所以现在必须知道2个版本数据库在表结构,存储过程,键方面的不同点
不知道大家有没有知道有类似的软件或者方法,请赐教,谢谢先!
...全文
335
5
打赏
收藏
如何检查2个数据库的结构的不同,如表结构,存储过程,键等信息
目前准备发布一个项目 可是数据库的结构方面没有做好 版本控制 导致现在有2个版本的数据库,所以现在必须知道2个版本数据库在表结构,存储过程,键方面的不同点 不知道大家有没有知道有类似的软件或者方法,请赐教,谢谢先!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wgzaaa
2007-05-19
打赏
举报
回复
补充几个系统表
sysforeignkeys、包含关于表定义中的 FOREIGN KEY 约束的信息
sysreferences、包括 FOREIGN KEY 约束定义到所引用列的映射
syscomments包含每个视图、规则、默认值、触发器、CHECK 约束、DEFAULT 约束和存储过程的项
常用的函数COL_NAME OBJECT_ID OBJECT_NAME 查一查帮助,搜一下msdn,这段时间关于这方面的帖子做得比较具体
simonhehe
2007-05-19
打赏
举报
回复
可以通过相关的系统表(如:sysobjects,syscolmuns,sysproperties等)查询进行对比
--SELECT * FROM [系统表] [WHERE ]
lovelxj
2007-05-19
打赏
举报
回复
我有个想法 就是从SQL SERVER的系统表(存储数据结构信息的表)中 比较 2个库在系统表中的数据差别
楼上的兄弟 有啥方法 说说吧。
如果约束可以忽略的话
Andy-W
2007-05-19
打赏
举报
回复
方法是有的,比较难的是表与表之间的关系约束。
lovelxj
2007-05-19
打赏
举报
回复
补充下
数据库是 SQL SERVER 2000
21天学通Oracle
5.3.1 利用工具修改数据表
结构
73 5.3.2 利用命令修改数据表
结构
74 5.4 删除数据表 75 5.4.1 利用工具删除数据表 76 5.4.2 利用SQL语句删除数据表 76 5.5 备份/恢复数据表 76 5.5.1 利用工具备份/恢复数据表 ...
对比两个
数据库
的表
结构
可以比较
数据库
表
结构
、视图、
存储过程
、触发器的
不同
。 比较两个
数据库
全部表
结构
的差异, 包括表名、存储引擎、字符集、注释的
不同
, 以及每张表中的字段名、数据类型、字符集、默认值、注释的
不同
, 还有索引的...
SqlServer通过
存储过程
同步
数据库
表
结构
公司以前同步
数据库
表
结构
,都是通过一个很大的create脚本去远程...以上所述,自己写了一个
存储过程
来完成远程
数据库
表
结构
的同步。流程如下 sqlserver同步
数据库
存储过程
流程图链接(百度脑图) ① 创建一张存放...
如何比较两个
数据库
表
结构
的
不同
后来找了个小工具DatabaseCompare还蛮好用,可以比较
数据库
表
结构
、视图、
存储过程
、触发器的
不同
。比较两个
数据库
全部表
结构
的差异,包括表名、存储引擎、字符集、注释的
不同
,以及每张表中的字段名...
DBeaver 导出
数据库
表
结构
和数据
本文简单介绍了怎样使用 DBeaver 导出
数据库
的表
结构
、序列、以及表数据。
应用实例
27,580
社区成员
68,556
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章