Oracle中PLSQL中一个例外的写法

/*
被0除例外
*/

set serveroutput on
declare
    pnum number;
begin
  pnum := 1/0;
 
EXCEPTION
  when zero_divide THEN dbms_output.put_line('被0除');
 

end;
/

时间: 2024-09-20 09:27:30

Oracle中PLSQL中一个例外的写法的相关文章

Oracle中PLSQL中if语句的写法

/* If语句: 判断用户输入的数字. */ set serveroutput on --接收键盘输入 accept num prompt '请输入一个数字:'; declare   --将屏幕输入的数字付给变量   pnum number := # begin   if pnum = 0 then dbms_output.put_line('您输入的是0');   end if;     if pnum = 1 then dbms_output.put_line('您输入的是1');

字符集-用plsql链接oracle,SQL中不能带中文,是什么原因?

问题描述 用plsql链接oracle,SQL中不能带中文,是什么原因? 最近在oralce上遇到点麻烦,只要SQL里带中文,就不能正常显示英文和数字都可以.怀疑是字符集或者是区域的原因,请大神帮我看看. 新装的数据库,但是上面有一部分数据,我拿一个表来做示例: 看,这是一张表,注意里面的sname字段,有个"广东分公司" 我加个sname='广东分公司' 就找不到这条数据了 用like也不行 看了下服务端的数据库字符集,是AL32UTF8 请问怎么办呐?修改服务器的字符集?还是区域设

享一个plpgsql中一个语句不同写法对于性能严重影响的问题(目前还找不到函数到底是怎样个调用法)

最近在测试cpu的avx指令集时无意中发现一个因为语句写法不同,性能相差极大的问题 一.定义两个测试函数 create or replace function md5_js() returns text as $$ declare v_i integer; v_md5 varchar; begin for v_i in 1..10000000 loop v_md5:=md5(random()::text); end loop; return 'ok'; end; $$ language plpg

oracle 自定义函数返回一个自定义整数列,如何在下一个自定义函数中,调用上一个函数

问题描述 oracle 自定义函数返回一个自定义整数列,如何在下一个自定义函数中,调用上一个函数 ---自定义类型 create or replace type t_int is table of integer -- Create table create table TESTFUNCTION ( oid INTEGER, result INTEGER ) tablespace USERS pctfree 10 initrans 1 maxtrans 255; -- Create table

格式-请问oracle中如何得到一个日期是周几

问题描述 请问oracle中如何得到一个日期是周几 select to_number(sysdate,'day') from dual; 是会报错的 不要to_char的 解决方案 select to_number(to_char(sysdate - 1,'d')) from dual; 解决方案二: select trunc(sysdate) - trunc(sysdate,'day') from dual

用java实现 把一个文件保存到oracle数据库表中

问题描述 如何把一个文件保存到oracle数据库表中 用java实现 解决方案 public class InsertBlobData {Connection con = null;/** * @param args * @throws Exception */public static void main(String[] args) throws Exception {// TODO Auto-generated method stubInsertBlobData data = new In

Oracle中如何判断一个字符串是否含有汉字(中文)

oracle中如何判断一个字符串是否含有汉字 1.1  BLOG文档结构图       1.2  前言部分   1.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ①全角字符的判断,或者是含有汉字的字符串的判断       本文如有错误或不完善的地方请大家多多指正,ITPUB留言或QQ皆可,您的批评指正是我写作的最大动力. 1.2.2  实验环境介绍   11.2.0.3  RHEL6.5       1.2.3  本文

Javascript中匿名函数的调用与写法实例详解(多种)_javascript技巧

Javascript中定义函数的方式有多种,函数直接量就是其中一种.如var fun = function(){},这里function如果不赋值给fun那么它就是一个匿名函数.好,看看匿名函数的如何被调用. 方式1,调用函数,得到返回值.强制运算符使函数调用执行 (function(x,y){ alert(x+y); return x+y; }(3,4)); 方式2,调用函数,得到返回值.强制函数直接量执行再返回一个引用,引用再去调用执行 (function(x,y){ alert(x+y);

[20121102]PLSQL中的绑定变量.txt

[20121102]PLSQL中的绑定变量.txt     以前曾经遇到一个sql语句提交给开发,开发没有找到,最终确定是问题语句在PLSQL中,实际上PLSQL转化为大写, 加上自己没有注意.实际上SQL语句在PLSQL中,一些好像被"格式化一样",我举一个例子: 1.测试环境: SQL> select * from v$version where rownum BANNER ---------------------------------------------------