- 博客(6)
- 收藏
- 关注
原创 动态sql拼接单引号与 变量赋值
[code="java"]if (lower(s_table)='gl_detail') then ms := 'select max(ts) from ' || t_table; --给变量赋值 execute immediate ms into max_ts; --添加单引号 max_ts := ''''||max_ts|...
2012-06-21 10:09:12 769
原创 ora-00031:session marked for kill处理oracle中杀不掉的锁
转:一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。1.下面的语句用来查询哪些对象被锁:select object_name,machine,s.sid,s.serial# from v$locked_ob...
2012-06-19 16:36:59 102
原创 使用DBLINK为远程数据库的用户表创建同义词
1、创建db_link[code="java"]create database link jqdb_link connect to jqcs1 identified by jqcs2 using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521)))(CONNECT...
2012-06-19 14:39:07 287
原创 以字符串数组为输入参数的存储过程
今天项目中需要用到存储过程,使用的是字符串数组作为参数,经过不断尝试,终于搞定了下面简单的记录下:1、创建自定义数据类型--自定义数据类型(可做数组用)[code="java"]create or replace type jqjk_array AS VARRAY(50) of varchar(50); [/code]2、创建遍历数组循环的存储过程 [cod...
2012-06-19 14:27:10 386
原创 函数的使用
create or replace function Fun_getinvclPK( cinvclasscode varchar2,cinvclasslev number) return varchar2 is fpk_invcl varchar(200) := ''; invclass_code varchar(20):=''; invclass_lev numbe...
2012-06-04 17:09:40 175
原创 Oracle中decode的使简单例子
decode(字段,表达式1,表达式2,表达式。。。)当,字段的值为 表达式1时返回表达式2,以此类推。例子1:select decode(opertype,1,'A',2,'B',3,'C','hh') from zm_corp_recordopertype等于1时 返回A。。不等于1、2、3时 ,返回hh例子2:SELECT ename,comm, DE...
2012-06-04 17:06:09 550
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人