数据库比对工具是一款绿色小巧的数据库对比软件
功能:
该软件作用是将两个数据库(sqlserver)进行表结构比对,软件界面简洁,操作简单方便。
数据库对比方法:
altersessionsetsort_area_size=1024000000;setserveroutputon;declarestate1varchar2(250);state2varchar2(250);typecur_sorisrefcursor;cur_1cur_sor;cur_2cur_sor;num1number;num2number;num3number;begin--altersessionsetsort_area_size=1024000000;deletefromw_tab_cols;deletefromw_tab_only;deletefromw_tab_lob;commit;forrecin(selectdistincttable_namefromuser_tab_cols@s_linkwheretable_namein(selecttable_namefromuser_tab_cols@s_linkwheredata_typelike'%LOB%'ordata_typelike'%LONG%'))loopinsertintow_tab_lobvalues('s_link',rec.table_name);endloop;forrecin(selectdistincttable_namefromuser_tab_cols@d_linkwheretable_namein(selecttable_namefromuser_tab_cols@d_linkwheredata_typelike'%LOB%'ordata_typelike'%LONG%'))loopinsertintow_tab_lobvalues('d_link',rec.table_name);endloop;forrecin(selecttable_name,column_name,data_type,data_lengthfromuser_tab_cols@s_linkwheretable_namenotin(selecttable_namefromuser_tab_cols@s_linkwheredata_typelike'%LOB%'ordata_typelike'%LONG%'))loopinsertintow_tab_colsvalues('s_link',rec.table_name,rec.column_name,rec.data_type,rec.data_length);endloop;forrecin(selecttable_name,column_name,data_type,data_lengthfromuser_tab_cols@d_linkwheretable_namenotin(selecttable_namefromuser_tab_cols@d_linkwheredata_typelike'%LOB%'ordata_typelike'%LONG%'))loopinsertintow_tab_colsvalues('d_link',rec.table_name,rec.column_name,rec.data_type,rec.data_length);endloop;forrecin(selecttable_namefromw_tab_colswhereside='s_link'andtable_namenotin(selecttable_namefromw_tab_colswhereside='d_link'))loopinsertintow_tab_onlyvalues(rec.table_name,'s_link');endloop;forrecin(selecttable_namefromw_tab_colswhereside='d_link'andtable_namenotin(selecttable_namefromw_tab_colswhereside='s_link'))loopinsertintow_tab_onlyvalues(rec.table_name,'d_link');endloop;--forrecin(selectdistincttable_namefromw_tab_colswheretable_namenotin(selecttable_namefromw_tab_only))loopnum1:=0;num2:=0;num3:=0;selectcount(*)intonum1fromw_tab_colswheretable_name=rec.table_nameandside='s_link';selectcount(*)intonum2fromw_tab_colswheretable_name=rec.table_nameandside='d_link';selectcount(*)intonum3from(selecttable_name,column_name,data_type,data_lengthfromw_tab_colswhereside='s_link'andtable_name=rec.table_nameintersectselecttable_name,column_name,data_type,data_lengthfromw_tab_colswhereside='d_link'andtable_name=rec.table_name);ifnum1=num2andnum2=num3andnum3=num1theninsertintow_tab_onlyvalues(rec.table_name,'both');endif;endloop;forrecin(selectdistincttable_namefromw_tab_colswhereside='s_link'andtable_namenotin(selecttable_namefromw_tab_only))loopinsertintow_tab_onlyvalues(rec.table_name,'struct_diff');endloop;commit;forrecin(selecttable_namefromw_tab_onlywhereside='both'andtable_namenotlike'BIN$%')loopnum1:=0;num2:=0;state1:='selectcount(*)from(select*from'||rec.table_name||'@s_link'||'minus'||'select*from'||rec.table_name||'@d_link)';executeimmediatestate1intonum1;state2:='selectcount(*)from(select*from'||rec.table_name||'@d_link'||'minus'||'select*from'||rec.table_name||'@s_link)';executeimmediatestate2intonum2;ifnum10ornum20thenupdatew_tab_onlysetside='data_diff'wheretable_name=rec.table_name;endif;endloop;commit;end;/
Tags:数据库.
小编点评:硬件工具箱的前身为超级USB设备工具箱,之所以.
下载小编点评:窝游助手是一款为旅游打造的管理软件,
下载小编点评:爱魔豆电脑版是最近比较流行的一款赚.
下载小编点评:阿里妈妈后台订单系统是一款行业辅助应用.
下载小编点评:擎洲施工资料管理软件是一款专业的施工资料管理系统.
下载小编点评:顺应财务软件是一款专为财务打造的办公软件,可以为.
下载小编点评:麦风店铺帐本是一款麦风店铺帐本,适用于服务.
下载小编点评:软件介绍Windows下的时钟工具,就象厨.
下载小编点评:软件介绍ApprenticeVideo是.
下载小编点评:软件介绍金舟电脑定时关机软件是一款实用性.
下载小编点评:云崩坏3官方版是第三方崩坏3云游戏平.
下载小编点评:聊斋寻灵记手游是一款新国风御灵志怪手游。列阵.
下载小编点评:古仙情缘红包版是一款剧情向的仙侠手游.
下载次时代妖怪正版下载-次时代妖怪手游下载v1.2.16 安卓版
霸业永恒之王者归来手游下载-霸业永恒之王者归来游戏下载v1.0.0 安卓版
暗月传说小米版下载-暗月传说手游小米版下载v3.0.1 安卓版
营销智网app下载鲁花-营销智网最新版下载v4.1.16764 官方安卓版
艾玲之约游戏下载-艾玲之约手机版下载v2.0.0 安卓版
混元仙道官方版下载-混元仙道手游下载v1.3.1 安卓版
热血传说之复古区手游下载-热血传说之复古区游戏下载v2.1 安卓版
末日幸存者试玩版下载-末日幸存者测试版下载v1.6 安卓版
仙侠萌主游戏-仙侠萌主官网手游(暂未上线)v1.2 安卓版
网乐客服app下载-网乐客服司机端下载v4.0.1 安卓版
直订进销存下载-直订进销存app下载v1.9.5.0 安卓版
电梯助手监管端app手机版下载-电梯助手监管端软件官方版下载v1.2.2 安卓最新版
银牌装饰app下载-福建安溪银牌装饰下载v1.0.17 安卓版