Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家提供关于数据库教程相关的教程网站知识。

oracle 9i使用闪回查询恢复网站数据库误删问题ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

本篇文章给大家介绍在oracle 9i中使用闪回查询恢复网站数据库误删问题,涉及到网站数据库增删改查的基本操作办法,对oracle网站数据库闪回查询感兴趣的朋友可以一起学习下本篇文章,假如如果用户误删/更新了数据后,作为用户并没有什么直接的具体相关方法来进行恢复,他们必须求助DBA来对网站数据库进行恢复,到了Oracle9i,这一个难堪局面有所改善。Oracle 9i中提供了一项新的技术手段--闪,因为一时手贱,生产上的数据被我给delete掉了。,用的是delete数据库语句,然后很迅速的还给commit了,下面这两个数据库语句:, ,------------------------------------------------------,记得大概是两点半左右运行的delete---commit;,具体执行流程咱们可从以下几个示例图中体会;,1.原表记录, ,2.误删除所有记录,并且提交更改。, ,3.获得当前SCN,假如如果能够确切知道删除之前SCN最好,假如如果不知道,可以进行闪回查询尝试., ,咱们看到在SCN=10670000时,数据都在。,4.恢复数据., ,其它网友用的教程,进行网站数据库操作办法,delete后面一定要加where”。今天无意中在网上看到了关于oracle误删除数据恢复的一条信息,发现的确很好使,下面就我的测试向大家汇报下。, ,咱们来分析下第四步,注意这句:, ,什么意思呢, 找到t_viradsl2,在2011-01-19 15:28:00这个时间点的所有数据,既然,找到了,您想怎么操作办法都可以了。ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

这篇文章主要介绍了ORACLE 超长字符串问题的解决办法,需要的朋友可以参考下ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

前两天我在工作中遇到这样一个问题,咱们有一个程序是用来增量抽取EBS 中的表数据的,有的是全量抽取,即先删除原表中的数据,然后重新抽取数据,示例具体相关代码如下:ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 
  1. truncate table ods_emp drop storage; 
  2. insert into ods_emp select * from emp; 

另外一种相关方式是增量抽取,用的是merge数据库语句,这里就不写了;)ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

接触过EBS库存模块的同志们知道,INV中的物料表是MTL_SYSTEM_ITEM_B,这个表的字段那叫一个多!我之前搞错了,用的是第一种方案提取的,这就会导致我的程序运行之后数据会大量减少(原因是临时表只有一两天的数据,大家懂得)。恰好这问题是在调试程序时出现的,并且不只是我负责的INV出现了问题,其他同事的模块也有。于是项目经理怒了,发话:今天谁搞不完,加班!ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

我可不想加班,赶紧把数据库语句由INSERT写成MERGE。写完一运行,报错:ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

哦,原来是字符超长了。在这里我就不把之前的程序写这里了,以免吓到大家。我用下面的具体相关代码来模拟这个错误吧:ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 
  1. SQL> DECLARE 
  2. v_str VARChAR(); 
  3. v_cnt NUMBER; 
  4. BEGIN 
  5. v_str := RPAD('select count(*) from emp',); 
  6. EXECUTE IMMEDIATE v_str INTO v_cnt; 
  7. dbms_output.put_line('v_cnt: '||v_cnt); 
  8. END; 
  9. DECLARE 

第 1 行出现错误:ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ORA-06512: 在 line 5ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

我想这还不好办嘛,直接把varchar2改成long。可是还是报错了:ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 
  1. SQL> DECLARE 
  2. v_str LONG; 
  3. v_cnt NUMBER; 
  4. BEGIN 
  5. v_str := RPAD('select count(*) from emp',); 
  6. EXECUTE IMMEDIATE v_str INTO v_cnt; 
  7. dbms_output.put_line('v_cnt: '||v_cnt); 
  8. END; 
  9. DECLARE 

第 1 行出现错误:ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ORA-06512: 在 line 5ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

我之前在网上查的是LONG类型支持2G的大小,不知为啥,这次报错了。平时由于工作的限制,很少接触像LONG,LOB,CLOB等大数据类型,以后可得仔细研究下了。ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

自己当时有点儿着急了,也想不出合适的办法来,只能请教同事了。还真有一个同事遇到过,她把字符串变量定义成CLOB类型,具体请看具体相关代码:ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 
  1. DECLARE 
  2. v_str CLOB; 
  3. v_temp_str VARChAR(); 
  4. v_cnt NUMBER; 
  5. BEGIN 
  6. dbms_lob.createtemporary(v_str,true);--创建一个临时lob 
  7. v_temp_str := RPAD('select count(*) ',); 
  8. dbms_lob.append(v_str,v_temp_str);--把临时字符串付给v_str 
  9. v_temp_str := RPAD('from emp ',); 
  10. dbms_lob.append(v_str,v_temp_str);--把临时字符串付给v_str 
  11. EXECUTE IMMEDIATE v_str INTO v_cnt; 
  12. dbms_output.put_line('v_cnt: '||v_cnt); 
  13. dbms_lob.freetemporary(v_str);--释放lob 
  14. END; 

运行结果:v_cnt: 14ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

总结:1.用CLOB类型可以处理字符串超长的情况;ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

2.ORACLE 的大数据类型还须研究。ztKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市