当前位置: 首页 > news >正文

如何创建一个html网页/科学新概念seo外链

如何创建一个html网页,科学新概念seo外链,文档下载页面模板,大一学生期末网页设计作业你可能会碰到这样的业务,大批量插入数据,但可能有一两条数据有问题,导致插入失败,回滚就太不划算了。可以使用insert的一个特殊属性,如下面的例子。SQL> select * from v$version;BANNER--------------------------…

你可能会碰到这样的业务,大批量插入数据,但可能有一两条数据有问题,导致插入失败,回滚就太不划算了。可以使用insert的一个特殊属性,如下面的例子。

SQL> select * from v$version;

BANNER

--------------------------------------------------------------------------------

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

PL/SQL Release 11.2.0.3.0 - Production

CORE    11.2.0.3.0      Production

TNS for Linux: Version 11.2.0.3.0 - Production

NLSRTL Version 11.2.0.3.0 - Production

SQL> drop table test;

SQL> create table test(id number primary key);

SQL> insert into test values(1);

SQL> insert into test values(2);

SQL> insert into test values(3);

SQL> commit;

SQL> select * from test;

ID

----------

1

2

3

SQL> EXECUTE DBMS_ERRLOG.CREATE_ERROR_LOG(dml_table_name => 'test',err_log_table_name=> 'test_insert_errlog') ;

dml_table_name是表名

err_log_table_name 是错误日志表,每条数据生成一条

存储过程执行后会生成一张日志表

create table TEST_INSERT_ERRLOG

(

ORA_ERR_NUMBER$ NUMBER,

ORA_ERR_MESG$   VARCHAR2(2000),

ORA_ERR_ROWID$  UROWID(4000),

ORA_ERR_OPTYP$  VARCHAR2(2),

ORA_ERR_TAG$    VARCHAR2(2000),

ID              VARCHAR2(4000)

);

comment on table TEST_INSERT_ERRLOG

is 'DML Error Logging table for "TEST"';

SQL> select rownum from dual connect by level <=4;

ROWNUM

----------

1

2

3

4

SQL> insert into test select rownum from dual connect by level <=4;

insert into test select rownum from dual connect by level <=4

*

第 1 行出现错误:

ORA-00001: 违反唯一约束条件 (LCAMTEST.SYS_C0038392)

SQL> insert into test select rownum from dual connect by level <= 4

LOG ERRORS INTO TEST_INSERT_ERRLOG('test') --这里的test就是一个标签,可以随便取

REJECT LIMIT 100; --100是允许错误100条,超过的话整条sql就失败

已创建 1 行。

SQL> commit;

SQL> select * from test;

ID

----------

1

2

3

4

SQL> col ORA_ERR_NUMBER$ format a30;

SQL> col ORA_ERR_MESG$ format a60;

SQL> col ORA_ERR_ROWID$ format a30;

SQL> col ORA_ERR_OPTYP$ format a30;

SQL> col ORA_ERR_TAG$ format a30;

SQL> col id format a10;

SQL> select * from TEST_INSERT_ERRLOG;

ORA_ERR_NUMBER$ ORA_ERR_MESG$                                         ORA_ERR_ROWID$ ORA_ERR_OPTYP$  ORA_ ERR_TAG$  ID

--------------- ----------------------------------------------------- ------------- --------------- -------------  ----

########## ORA-00001: 违反唯一约束条件 (LCAMTEST.SYS_C0038392)                          I        test          3

########## ORA-00001: 违反唯一约束条件 (LCAMTEST.SYS_C0038392)                          I        test          1

########## ORA-00001: 违反唯一约束条件 (LCAMTEST.SYS_C0038392)                          I        test          2

update的例子:

SQL> delete from TEST_INSERT_ERRLOG;   SQL> commit;   SQL> select * from test;         ID    ----------          1          2          3          4   SQL> update test set id = 'a' where id =3     LOG ERRORS INTO TEST_INSERT_ERRLOG('test')       REJECT LIMIT 100;   SQL> select ORA_ERR_MESG$,ORA_ERR_OPTYP$ from TEST_INSERT_ERRLOG;   ORA_ERR_MESG$                       ORA_ERR_OPTYP$   ---------------------------------- ------------------   ORA-01722: 无效数字                       U

http://www.jmfq.cn/news/4995505.html

相关文章:

  • jsp网站开发论文2017/岳阳网站设计
  • 平邑做网站/百度电商推广
  • 兰州网站建设与优化推广/网页设计个人网站
  • 上饶高端网站建设/万网
  • 网站建设 大公司小公司/网络推广软件免费
  • 做黄色网站会受到什么惩罚/精准引流推广团队
  • 宜昌营销网站建设/网络营销与直播电商专业学什么
  • 展示型网站建/站长seo综合查询
  • 做网站和做系统有什么不同/网站推广优化教程
  • 网站开发需要什么资质/博客推广的方法与技巧
  • 黔东南网站建设/关键词排名监控
  • 专业的深圳网站建设公司排名/人大常委会委员长
  • 如何用ps设计网站首页/化学sem是什么意思
  • 东莞优化网站建设/北京搜索引擎关键词优化
  • 公司做网站让拍照备案/站长之家官网
  • 苹果cms/广州seo诊断
  • javascriptjava免费观看/seo教学平台
  • 寻花问柳专注做一家男人爱的网站/百度发广告怎么发
  • 免费网站正能量入口下载/seo网站优化推广怎么样
  • 网站备案工信部/重庆seo技术教程博客
  • 针对网站开发软件 代替手动/网站收录优化
  • 简述网站规划的主要任务/优化资源配置
  • 怎么开发网站平台/seo推广公司
  • 跨境电商网站开发文档/提高工作效率的重要性
  • 做网站原型图/网站推广的软件
  • 网站临时会话/小程序开发一个多少钱啊
  • 别人帮做的网站到期续费/seo查询爱站网
  • wordpress仪表盘/seo交互论坛
  • 企业介绍ppt案例欣赏/昭通网站seo
  • 在360怎么做网站/北京seo服务行者