create or replace procedure test ( jf_Id in nvarchar2, yf_id in nvarchar2 ) as v_length NUMBER := LENGTH(yf_id); v_start NUMBER := 1; v_index NUMBER; Begin WHILE(v_start <= v_length) LOOP v_index := INSTR(yf_id, ',', v_start); IF v_index = 0 THEN dbm…
Oracle中Union与Union All的区别(适用多个数据库) 如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字.union(或称为联合)的作用是将多个结果合并在一起显示出来 Union 与 Union ALL 的作用都是合并 SELECT 的查询结果集,那么它们有什么不同呢? Union 将查询到的结果集合并后进行重查,将其中相同的行去除.缺点:效率低: 而Union ALL 则只是合并查询的结果集,并不重新查询,效率高,…
项目中,用到一个序列作单号,框架用的是ssh,在dao层去拿的时候,运行时报错为dual is not mapped,[select *.nextval nextvalue from dual] 后来检查发现,获取方式不对,于是改成下面这样,就可以正常获取了 //获取seq的最后一个值 public String findSeq(){ try { String sql = "select PATIENT_SEQ.nextval nextvalue from dual"; Integer…
oracle数据中删除数据时提示“记录被另一个用户锁住” 解决方法: 1.查看数据库锁,诊断锁的来源及类型: select object_id,session_id,locked_mode from v$locked_object; 或者用以下命令: select b.owner,b.object_name,l.session_id,l.locked_mode from v$locked_object l, dba_objects b where b.object_id=l.object_id…
一.思路:首先输出需要变量接收,需要声明变量,于是考虑什么变量类型比较合适,在这我用的是table类型,最后,查询出来,循环输出即可. 二.具体实现 -- 编写一个PL/SQL块,输出所有员工的员工姓名.员工号.工资和部门号 declare -- 声明table类型的对象,属性 员工姓名:ename,员工号:empno,工资:sal ,部门:deptno type emp_table_type is table of emp%rowtype index by binary_integer; --…
首先是对于点击无反应问题: 如果是客户端下的Net Configuration Assistant可用,而服务器端的Net Configuration Assistant等工具不可用的原因如下. 环境变量中Oracle_Home的配置错误可能是一方面,此时可直接删除Oracle_Home系统变量.此外,系统PATH中,如果Client的Orale 路径和DB的Oracle路径依次出现,可能启动数据库目录下的[配置和移植工具]时,启动的Net Mannget可能是你客户端Oracle_Home路径…
把table2表的数据插入到table1中 insert   into   table1   select   *   from   table2…
http://zhanghong.iteye.com/blog/865937 1. 首先创建数据库表 SQL> create table customer( 2  id number(8) not null primary key, 3  name varchar2(20), 4  age number(3), 5  gender varchar2(8) 6  ); 2. 创建Sequence: create sequence customer_SEQUENCE start with 6 inc…
var treeObj = $.fn.zTree.getZTreeObj("treeDemo");//树对象 var node = treeObj.getNodeByParam("id",${id}); node.nocheck=true; treeObj.updateNode(node);//一定要更新树.否则没效果…
1,在xml中定义一个parameterMap <parameterMap id="stringToClob" class="com.a.b.c"> <parameter property="inputParamMap" jdbcType="VARCHAR" javaType="java.lang.String" typeHandler="com.ibatis.sqlmap.en…