MAXIMO 序列维护
来源:互联网 发布:百度地图js api 定位 编辑:程序博客网 时间:2024/05/22 18:05
经常在导入导出MAXIMO的时候,遇到序列值不匹配的情况,每次都客户应用或测试的时候发现这个问题,搞得巨没面子,为此,写了如下脚本,解决此问题
declare
– Local variables here
i integer;
– Local variables here
cursor seq_cursor is(
select * from maxsequence );
seq_cursor_row seq_cursor%rowtype;
imaxseq number(10);
icurvalseq number(10);
strsql varchar2(200);
ic number;
isExist number(10);
begin
– Test statements here
open seq_cursor;
loop
fetch seq_cursor
into seq_cursor_row;
EXIT WHEN seq_cursor%NOTFOUND;
imaxseq := 0;
strSQL := ’select count(*) from all_objects where object_name=:1 and object_type=”TABLE”’;
execute IMMEDIATE strSQL
into isExist
using seq_cursor_row.tbname;
dbms_output.put_line(isExist);
if (isExist = 1) then
strsql := ’select max(‘ || seq_cursor_row.name || ‘) from ‘ ||
seq_cursor_row.tbname;
EXECUTE IMMEDIATE strsql
into imaxseq;
strsql := ’select ‘ || seq_cursor_row.sequencename ||
‘.nextval from dual’;
EXECUTE IMMEDIATE strsql
into icurvalseq;
ic := imaxseq – icurvalseq;
if ic <> -1 then
strSQL := ‘alter sequence ‘ || seq_cursor_row.sequencename ||
‘ increment by ‘ || ic || ‘ nocache’;
EXECUTE IMMEDIATE strsql;
strSQL := ’select ‘ || seq_cursor_row.sequencename ||
‘.nextval from dual’;
EXECUTE IMMEDIATE strsql
into ic;
strSQL := ‘alter sequence ‘ || seq_cursor_row.sequencename ||
‘ increment by 1 cache 20′;
EXECUTE IMMEDIATE strsql;
end if;
end if;
end loop;
close seq_cursor;
end;
- MAXIMO 序列维护
- maximo序列自动修复
- 处理Maximo序列不一致的问题
- maximo树形结构(新增树形结构维护图)
- noi2005 维护序列。 splay
- CSUOJ 1258 维护序列
- BZOJ1798 维护序列seq
- bzoj1798【ahoi2009】维护序列
- 【BZOJ 1798】维护序列
- [noi2005][treap]序列维护
- 【AHOI2009】bzoj1798 维护序列
- BZOJ 1798, 维护序列
- 【Bzoj1798】维护序列seq
- [P2023][AHOI2009]维护序列
- 【BZOJ1798】【AHOI2009】维护序列
- [AHOI2009]维护序列
- noi 2005 序列维护 sequence
- TYVJ P1742 - [NOI2005]维护序列
- HttpSessionListener统计在线人数
- 把电脑改成可以保护眼睛的嫩绿色
- 关于单链表的操作
- 展望未来,总结过去10年的程序员生涯
- Qiuck Sort
- MAXIMO 序列维护
- 模板方法模式
- Lazarus(0.9.30)+ Indy10 系列(三)——获取最新的Indy源码
- 用git-config配置用户信息
- 网络游戏实时动作同步方案(1)
- windows图片和传真查看器打不开的解决办法
- 清空任务表无效数据
- Android多媒体学习二:检索Android的图片库,并显示
- 语料库术语汇编