44问答网
所有问题
当前搜索:
oracle查询磁盘id
如何
查询Oracle数据库
的操作日志
答:
方法1:使用LogMiner工具 优点:可以完全挖掘日志内容,找出所有执行过的SQL语句 缺点:1. 如果没有启用归档日志,则只能对联机日志进行挖掘 2. 需要掌握LogMiner的用法 访法2:
查看
HIST视图 优点:简单,只要使用普通的select语句
查询
缺点:
Oracle
保留约1周的历史,所以要查太早的就不可能了 -- 找出哪个...
oracle
如何
查询
表中某个字段在半个小时内重复出现2次以上
答:
100分拿来吧。。你将表内随便加些数据用我得
查询
看下结果 create table T_TEST (
ID
VARCHAR2(20),LEAVE_TIME DATE );select b.
id
from (select a.id,a.leave_time - lag(a.leave_time) over(partition by a.id order by a.leave_time) lv_time from t_test a) b where b.lv_t...
ORACLE数据库
: 表A 部门表 :字段:dept_
id
(部门
ID
) pid(上级单位ID...
答:
count(case when t14.lh_type=0 and t14.lh_kind=0 then 1 else null end) "老城多层",count(case when t14.lh_type=0 and t14.lh_kind=1 then 1 else null end) "老城高层",count(1) "小计"from (select t1.dept_name organ_name, t2.dept_name, t2.dept_
id
from (select ...
oracle数据库
ERROR: ORA-01034:
ORACLE
not ORA-27101: shared memo...
答:
他报错的内容是,
oracle
不可见,没有共享内存,两种可能:1,你没有在环境变量设置
ORACLE
_HOME 和 ORACLE_SID,然后你就直接在命令行连接了,那么请问你找谁 在哪里找?2.实例没有起,要做的是: 确实oracle服务是否已经起来,服务起来那么就有内存分配实例就是起来的,那么SET ORACLE_HOME和ORACLE_SID...
oracle查询
字段相同最新一条数据的主键
答:
--
查询
pur_price_bank这个表的按照materiel_code分组,最新一条数据的import_
id
select materiel_code,import_id from (select d.materiel_code, d.import_id, row_number() over(partition by d.item_code order by d.last_update_date desc) as rowidx, -- 最新一条数据的import_id...
oracle 查询
不连续的值?
答:
我写了个函数,你试试 返回值就是中断的那个不存在的数字,你把函数里面的表名和字段名替换成你的表 CREATE OR REPLACE FUNCTION GET_BROK RETURN NUMBER IS RESULT NUMBER;V_NUM NUMBER;BEGIN V_NUM := 0;FOR CUR IN (SELECT DOCNUMBER FROM TABLE1 ORDER BY DOCNUMBER) LOOP IF CUR.DOC...
sql怎么
查询oracle中
,没有重复出现的记录(即只出现一次)和不同字段1...
答:
select *, count(distinct value) from 表a group by value 结果:
id
value count(distinct name)3 e 1 2 f 1 最后一项是多余的,不用管就行了,目的达到。。。group by 必须放在 order by 和 limit之前,不然会报错
查询
某个字段重复!select from 表a u where u.value in...
oracle 查询
一列不是相邻的两个数据
答:
处理这个问题应该如下处理
查询
出签到上月没有签到记录的所有记录 用子查询查出所有与当前记录连续的月份,判断依据 开始月份与当前月份间的月份差等于这两个月间的记录数 再group 求出最大的月份。部分语句需要调试给个思路 select t.
id
,t.dbegin,months_between( t.dbegin,max(dend))(select a....
如何
查询oracle
正在执行的sql语句
答:
SELECT b.sid
oracleID
,b.username 登录
Oracle
用户名,b.serial#,spid 操作系统ID,paddr,sql_text 正在执行的SQL,b.machine 计算机名 FROM v$process a, v$session b, v$sqlarea c WHERE a.addr = b.paddr AND b.sql_hash_value = c.hash_value ...
oracle 中
如何实习一张表中
查询
出第10行至20行记录
答:
Oracle中
的rownum的是在取数据的时候产生的序号,所以想对指定排序的数据去指定的rowmun行数据就必须注意了。sql 代码 SQL> select rownum ,
id
,name from student order by name;ROWNUM
ID
NAME --- --- --- 3 200003 李三 2 200002 王二 1 200001 张一 4 ...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜