44问答网
所有问题
当前搜索:
oracle查询磁盘id
ORACLE
如何根据地址
的ID
拼接成对应的完整地址显示
答:
建表时表一里的ADD字段我改为ADDE了,下面的SQL语句自己修改下,我自己测试过,没问题。问题一:select name,age,replace(add_path,'/','') addr from (select
id
,sys_connect_by_path(adde,'/') add_path from t1 connect by prior code = par_code start with par_c...
如何查看oracle
临时表空间当前使用了多少空间的大小
答:
select tablespace_name,file_name,bytes/1024/1024 file_size,autoextensible from dba_temp_files;select status,enabled, name, bytes/1024/1024 file_size from v_$tempfile;--sys用户
查看
2、缩小临时表空间大小 alter database tempfile 'D:\
ORACLE
\PRODUCT\10.2.0\ORADATA\TELEMT\TEMP01.DBF...
oracle数据库
中关联表中主表
id
值如何插入到从表外键id的值中
答:
可以将A表
的ID
做成一个序列,添加的时候将序列的值取出来,供A,B表使用.Declare seqval NUMBER(10);BEGIN select seq_table.nextval into seqval from dual;insert into A(
id
,) values (seqval);INSERT INTO MP_EXP_REQ_LINES (id,name) VALUES (seqval,张三)--这样就保证了与A表唯一id的...
我这情况,是不是该回收
oracle
表空间?
答:
都将占用相应的
磁盘
空间(自动增长,也是只增不减)。自动增长,是表空间不足的时候,自动增加数据文件的大小,这时
oracle
会把相应大小的磁盘分配给表空间,每次增加的大小由dba建立数据文件时的命令来指定。删除数据,并不能改变数据文件的大小,要更改数据文件大小,可以用以下命令 ALTER DATABASE DATAFILE...
oracle数据库
中
ID
怎么自增长,怎么设置啊?
答:
sequence seq;这就创建好了,然后 seq.nextval 就会返回一个值,不会重复的值,insert into tablename values(seq.nextval,'001','javabook');insert into tablename values(seq.nextval,'001','javabook');insert into tablename values(seq.nextval,'001','javabook');看明白没?这样前3个
id
...
用
oracle
如何
查询
出一个表中的一个字段内容包含另一个表中的某个字段...
答:
描述再详细些,这两个表的字段是否以知,确定,如果能确定是哪连个字段可用如下SQL select from table1 where exists (select 1 from table2 where table1.columA like '%' || table2.columB || '%')如果不确定想要所有匹配,那就写存储过程吧 ...
如何
查询oracle
的死锁?
答:
select t2.username||' '||t2.sid||' '||t2.serial#||' '||t2.logon_time||' '||t3.sql_text from v$locked_object t1,v$session t2,v$sqltext t3 where t1.session_
id
=t2.sid and t2.sql_address=t3.address order by t2.logon_time ;此外,从V$LOCK的BLOCK...
如何用
oracle数据库
完成4张表的连接和
查询
???
答:
oracle同时查询多张表较为简单,用sql和视图都可以完成,但是
oracle查询
多张视图就不好做了,要是还有分页和检索的功能就更加蛋疼了,今天老夫遇到了这样的问题,接下来就和大伙分享下://分页的语句 String fenyeSql_1 = "SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (";String fenyeSql_2 =...
oracle查询
未释放连接的sql
答:
用如下语句
查询
未释放连接的sql。select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_objects o ,v$session s where l.object_
id
= o.object_id and l.session_id=s.sid;如图,就是
查看
未释放连接的语句的sid等内容。
oracle 查询
怎么查询某条数据在第几行
答:
select t.*,rownum rn from table1 t --rownum就是记录所在的行数 你是指定ID去查询,得到的记录只有一条,所以rownum始终是1了,你想要的结果应该是 select tt.*,tt.rn from (select t.*,row_number() over (order by
id
) rn from table1 t ) tt where tt.id = 你要
查询的ID
值 ...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜