oracle
shaochengand
这个作者很懒,什么都没留下…
展开
-
PLSQL Developer 不能连接 oracle 11g 64位 的解决办法
前言: plsql developer无法连接oracle server64bit分为两种情况。第一种情况是在oracle server 64bit的数据库服务器上安装plsql,第二种情况是在另外的机器上安装plsql developer连接oracle server 64bit数据库服务器。 错误症状: Initialization error转载 2015-06-09 14:51:32 · 512 阅读 · 0 评论 -
Oracle用户被锁原因及办法
在登陆时被告知test用户被锁 1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间 SQL> alter session set nls_date_format=’yyyy-mm-dd hh24:mi:ss’; Session altered. 2、查看具体的被锁时间 SQL> select username,lock_date from db转载 2016-03-30 09:53:25 · 459 阅读 · 0 评论 -
ORACLE 存储过程被锁,无法编译
一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。 1.下面的语句用来查询哪些对象被锁: select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_object转载 2016-03-30 10:11:23 · 601 阅读 · 0 评论 -
利用Oracle动态游标实现动态SQL循环遍历
create or replace procedure P_TEST_SQL is TYPE ref_cursor_type IS REF CURSOR; --定义一个动态游标 tablename varchar2(200) default 'ess_client'; v_sql varchar2(1000); mobile varchar2(15); usrs ref_c转载 2016-09-13 13:51:31 · 5439 阅读 · 0 评论 -
Oracle 游标使用全解
-- 声明游标;CURSOR cursor_name IS select_statement --For 循环游标 --(1)定义游标 --(2)定义游标变量 --(3)使用for循环来使用这个游标 declare --类型定义 cursor c_job is select empno,ename,job,sal from e转载 2016-09-13 13:55:56 · 398 阅读 · 0 评论 -
提高模糊查询效率
instr(title,'手册')>0 相当于 title like '%手册%' instr(title,'手册')=1 相当于 title like '手册%' instr(title,'手册')=0 相当于 title not like '%手册%' substr(dzys_dzxx,length(dzys_dzxx)-length(V_BASE.h原创 2017-07-11 15:54:09 · 4602 阅读 · 3 评论