社区
疑难问题
帖子详情
求助:新旧数据库对比,自动生成更新语句。
mycool2006
2009-03-28 03:05:57
加精
情况是这样的
有旧数据库A,新数据库B
可不可以通过比较A B,发现A,B不同地方。然后自动生成 从数据库A升级到B的更新语句。
不能把B里面的数据删除掉重新建表。
不需要处理具体数据,只需要表结构,存储过程,函数。
...全文
2590
64
打赏
收藏
求助:新旧数据库对比,自动生成更新语句。
情况是这样的 有旧数据库A,新数据库B 可不可以通过比较A B,发现A,B不同地方。然后自动生成 从数据库A升级到B的更新语句。 不能把B里面的数据删除掉重新建表。 不需要处理具体数据,只需要表结构,存储过程,函数。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
64 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hyena2009
2011-09-15
打赏
举报
回复
[Quote=引用 9 楼 dawugui 的回复:]
引用 6 楼 mycool2006 的回复:
二楼的我也有。我需要的是要自动生成两个数据库的升级语句
如果有自动的就好了.公司可以少大批的人了.
[/Quote]
那不造成大量人失业?
cubomi
2010-10-18
打赏
举报
回复
复杂,看晕了~现在正好有这个问题要解决,收藏着
振乾
2010-09-03
打赏
举报
回复
mmmmmmmaaaaaaaaaaaaaarrrrrrrrrrrkkkkkk
sp4
2010-05-12
打赏
举报
回复
这东西用SQL去比较 然后做变更通过系统表查询比较可以的,但是比较麻烦。
freeLZQ
2010-04-24
打赏
举报
回复
我是来学习的。。。
hernmmy
2009-04-01
打赏
举报
回复
[Quote=引用 3 楼 happyflystone 的回复:]
SQL code/*--数据结构比较
比较两个数据库中的视图/存储过程的结构(结构比较,不是功能比较)
--邹建 2004.07(引用请保留此信息)--*/
/*--调用示例
--调用
exec p_compdb 'pubs','northwind'
--*/
create proc p_compdb
@db1 sysname, --第一个库
@db2 sysname --第二个库
as
exec('
select 类型=case isnull(a.xtype,b.xtype) when ''V'' then ''视图'' else ''存储过程'' end
,匹配情…
[/Quote]
想得一点分也不容易啊,写了这么多,真是有了你们,才会帮助更多的人
zengmeng1357
2009-04-01
打赏
举报
回复
UP
zengmeng1357
2009-04-01
打赏
举报
回复
UP
alznffd
2009-04-01
打赏
举报
回复
正在学习中,好多前辈啊,要努力了!
mycool2006
2009-04-01
打赏
举报
回复
[Quote=引用 53 楼 okok558 的回复:]
阅读阅读,但都觉得lz最终的目的就是把B的结构复制到A而已,要不要想的那么复杂??? 小的菜鸟各位大侠不要笑话~
[/Quote]
如果A和B数据库是都有DATA DATA表
A..DATA表中有数据,需要在不删除A..DATA表中原有数据的情况下面 把A..DATA表结构到升级到B.DATA结构
ET郭强
2009-04-01
打赏
举报
回复
学习了
LichKing
2009-03-31
打赏
举报
回复
study
bestysq01
2009-03-31
打赏
举报
回复
Using PowerDesigner, this tool provides function to compare difference with model to DB schema in database or model in model-repository, also it can generate alter scripts automatically.
any difficultities, please contact me at bestysq@126.com
binsweet
2009-03-31
打赏
举报
回复
最完美解答:
如果是Oracle数据库,用PL/SQL Developer的 tools--Compare User Object 功能,可以对比两个数据库,对比的差异直接生成SQL。
skyctr
2009-03-31
打赏
举报
回复
mark up
okok558
2009-03-31
打赏
举报
回复
阅读阅读,但都觉得lz最终的目的就是把B的结构复制到A而已,要不要想的那么复杂??? 小的菜鸟各位大侠不要笑话~
Teng_s2000
2009-03-31
打赏
举报
回复
VS2005,VS2008自带有数据库比较Schema的工具,可以看下,是不是你想要的啊!!
项目---创建项目---选择"数据库项目",可以选择2000/2005
VS2008可以支持SQL2008的,不过得装一个GDR工具包!
SADOCom
2009-03-31
打赏
举报
回复
mark
Novelty
2009-03-31
打赏
举报
回复
有工具,下一个就可以了。
好像叫:SQLDelta
wanghaoming100
2009-03-31
打赏
举报
回复
楼主的表达不是很清楚。查查merge语句,可能可以实现楼主的需求。
加载更多回复(44)
在sqlyog进行
数据库
的备份_高逼格企业级 MySQL
数据库
备份方案
很多人,这里说的是运维工程师们,一提到写某某方案,很是头疼。不是上某度一统搜索,就是同样一句话在N个群全部群发一遍:“有没有某某方案,可以共享一下的吗??
求助
,各位大佬们”,估计十有八九,全部石沉大海,杳无音讯。其实,到底是真的很难,还是说你没有完全掌握整个备份思路的整理?一个方案的好坏,在于对于外行人来说,能不能一眼就能看懂其中要表达的意思,而且不需要很多的思考就可以。一份好的备份方案无非包括以...
小型
数据库
系统开发的智能化转型:InsCode AI IDE的应用场景与巨大价值
小型
数据库
系统开发的智能化转型:InsCode AI IDE的应用场景与巨大价值 最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 引言 在当今数字化时代,小型
数据库
系统的开发变得愈发重要。无论是初创公司还是大型企业,都需要高效、可靠的
数据库
系统来管理数据。然而,对于许多编程小白或初学者来说,构建一个功能完备的小型
数据库
系统可能是一个巨大的挑战。幸运的是,随着AI...
Android
数据库
迁移(升级)你想要的都在这里!
背景介绍 公司要对一个运营了4年之久的app重构,其中重点强调了
数据库
的表结构和字段的优化,那么问题来了,重构之后的版本
数据库
名字叫andHe.db(新db),老版本的
数据库
名字是rcs.db(旧db),这两个
数据库
大部分表大部分内容是差不多的,不同的地方表现在以下方面: 假设新db有C、D、E、F表,旧db有A、B、C、D表,那么新db与旧db就有common表C、D。 问题一:即使com...
高逼格企业级MySQL
数据库
备份方案,原来是这样....
很多人,这里说的是运维工程师们,一提到写某某方案,很是头疼。不是上某度一统搜索,就是同样一句话在N个群全部群发一遍:“有没有某某方案,可以共享一下的吗??
求助
,各位大佬们”,估计十有八九,全部石沉大海,杳无音讯。 其实,到底是真的很难,还是说你没有完全掌握整个备份思路的整理?一个方案的好坏,在于对于外行人来说,能不能一眼就能看懂其中要表达的意思,而且不需要很多的思考就可以。 一份好的备份方案无...
基于Java的校园二手物品交易系统(+程序源代码+
数据库
)
校园二手交易网站采用 JAVA语言、Eclipse代码编辑器、Tomcat服务器等开发工具,实现了系统主要模块的页面设计和功能开发。文中呈现了首页页面的效果图,通过代码和页面介绍了学生注册、商品搜索、购物车管理、订单生成与查看、在线付款,以及发货发布等功能的实现过程。
疑难问题
22,300
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章