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

厦门高端模板建站没钱可以注册50万的公司吗

厦门高端模板建站,没钱可以注册50万的公司吗,wordpress加百度一下,站长工具seo综合查询全面解析目录 1. -- 什么是异常 2. 如何捕获预定义异常? 3.捕获异常的两个函数 SQLCODE :为错误代码返回一个数值 SQLERRM : 返回字符串的数据,包含了与错误相关的信息. 1. -- 什么是异常 DECLARE V_JOB EMP.JOB%TYPE; BEGIN SELECT JOB INTO V_JOB FROM EMP WHERE JOB CLERK; D…目录 1. -- 什么是异常 2. 如何捕获预定义异常? 3.捕获异常的两个函数 SQLCODE :为错误代码返回一个数值 SQLERRM : 返回字符串的数据,包含了与错误相关的信息. 1. -- 什么是异常 DECLARE V_JOB EMP.JOB%TYPE; BEGIN SELECT JOB INTO V_JOB FROM EMP WHERE JOB CLERK; DBMS_OUTPUT.put_line(V_JOB); END; --出现的错误信息 ORA-01422: 实际返回的行数超出请求的行数 ORA-06512: 在 line 4 -- 本身语法不存在错误,在运行期间发生的错误就被称为异常.当一个异常发生时,这个程序块,被终止. 语法: EXCEPTION WHEN EX_NAME THEN statement1WHEN EX_NAME2 THEN statement2when others then statement3 -- 对上面的语句进行修改 DECLARE V_JOB EMP.JOB%TYPE:请输入职业; BEGIN SELECT JOB INTO V_JOB FROM EMP WHERE JOB V_JOB; DBMS_OUTPUT.put_line(V_JOB); EXCEPTION WHEN TOO_MANY_ROWS THENDBMS_OUTPUT.put_line(该语句提取多行数据,可以使用游标来解决!); END; -- 使用了 EXCEPTION 进行异常的抓取,并重新定义异常输出 -- 添加了异常后,语句依然存在多行提取的问题,但是代码可以正常执行了. -- 当一个异常抛出时,程序的控制流程就转移到所定义的异常段,并且执行该异常段的所有语句 2. 如何捕获预定义异常? -- 就是在对应的异常中引用这个预定义异常的名字 -- 案例: DECLARE V_SAL NUMBER; BEGIN-- INSERT INTO EMP(EMPNO,SAL) VALUES (7369,1000); SELECT E.SAL INTO V_SAL FROM EMP E WHERE EMPNO9999;EXCEPTION WHEN DUP_VAL_ON_INDEX THENDBMS_OUTPUT.PUT_LINE(违反了唯一性约束!);WHEN NO_DATA_FOUND THENDBMS_OUTPUT.PUT_LINE(没有找到数据!);WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE(其他错误); END; 3.捕获异常的两个函数 当一个异常发生时,可以通过使用这两个函数来标识相关的错误代码和错误信息,从而基于错误代码的值,或者错误信息决定下一步操作. SQLCODE :为错误代码返回一个数值 负数:    其他 ORACLE 服务其的错误代码 0   :     没有遇到异常 1   :     用户定义的异常 SQLERRM : 返回字符串的数据,包含了与错误相关的信息. -- 创建一个存放异常信息的表 CREATE TABLE ERROR1 ( USER_NAME VARCHAR2(10), ERR_DATE DATE , ERR_CODE NUMBER, ERR_MESSAGE VARCHAR2(200) ); -- 写一个程序,将发生的异常状况信息,存入到表中 DECLARE -- 定义变量 V_EMPNO EMP.EMPNO%TYPE:请输入员工编号; -- 定义获取异常的变量 V_ERR_CODE NUMBER; V_ERR_MESSAGE VARCHAR2(200); BEGININSERT INTO EMP (EMPNO) VALUES (V_EMPNO);EXCEPTION WHEN OTHERS THEN ROLLBACK;V_ERR_CODE:SQLCODE;V_ERR_MESSAGE:SQLERRM;-- 将错误信息插入到表中 INSERT INTO ERROR1 (USER_NAME,ERR_DATE,ERR_CODE,ERR_MESSAGE)VALUES(USER,SYSDATE,V_ERR_CODE,V_ERR_MESSAGE);-- 提交数据 END; SELECT * FROM ERROR1;
http://www.dnsts.com.cn/news/85884.html

相关文章:

  • 网站介绍经过下拉怎么做网站短期就业培训班
  • 自己做的网站不备案不能访问吗哪里有正规的电商培训班
  • 电子创意设计网站工程建设最好的网站
  • 江门市住房和城乡建设局门户网站wordpress内页收录
  • 苏州市住房城乡建设局网站首页网站建设教程菜鸟物流
  • 网站建设及报价怎样使用网站后台的模板
  • 网站如何上传输入姓名查个人信息
  • 个人域名备案做企业网站wordpress原创主题
  • 做网站好还是阿里巴巴那个网站可以做学历认证
  • 建设银行报网站做个网站需要哪些东西
  • 杭州网站建设交易网站建设维护预算
  • 苏州好的做网站的公司wordpress导航固定
  • 给人做网站网站大型企业门户网站能力建设探索与实践
  • 苏州网站开发公司济南兴田德润o厉害吗深圳网络推广大师
  • 自备服务器做网站人才招聘网站开发
  • 天津平台网站建设费用网络舆情的网站
  • 建设银行员工网站大连网站开发培训价格
  • 不用写代码做网站成品视频推荐哪个好一点
  • 众讯 网站建设广州最新消息今天
  • 个人博客网站的建设结构图网站开发项目企划书
  • 网站网页设计多少钱深圳企业所得税怎么征收
  • 网站制作工具 简易空间坐标系做图网站
  • 网站怎么做推广和优化分享类网站源码
  • 什么网站访问量杭州app建设
  • 在线充值网站怎么做贵阳有哪些可以制作网站的公司
  • 网页制作淘宝网站建设新手学网络运营要多久
  • 公司做网站好吗一建十大网校排名
  • 驻马店360网站建设wordpress 跳转链接
  • 网站制作手机版网站空间怎么查询
  • 网站建设 镇江万达浙江温州乐清