oracle数量怎么查 oracle查询表的数据量

ORACLE 数量分配查询

create table NEED --用料需求表

站在用户的角度思考问题,与客户深入沟通,找到延安网站设计与延安网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、成都做网站、企业官网、英文网站、手机端网站、网站推广、域名注册、网络空间、企业邮箱。业务覆盖延安地区。

(

goodsno VARCHAR2(100),

prono VARCHAR2(100),

needqty NUMBER,

needbatch NUMBER

);

create table REQ --备料申请表

(

goodsno VARCHAR2(100),

prono VARCHAR2(100),

reqqty NUMBER

);

with t as

(select a.needbatch,

a.prono,

a.goodsno,

a.needqty,

b.reqqty - sum(a.needqty) over(order by a.prono, a.goodsno, a.needbatch) diffqty

from need a,

req b

where a.goodsno = b.goodsno

and a.prono = b.prono)

select t.needbatch,

t.prono,

t.goodsno,

t.needqty,

case

when t.diffqty = 0 then

t.needqty

else

case

when t.needqty + t.diffqty 0 then

t.needqty + t.diffqty

else

end

end qty

from t

如何查看oracle数据库数据量

 1、查看所有表空间及表空间大小:

select tablespace_name ,sum(bytes) / 1024 / 1024 as MB from dba_data_files group by tablespace_name;

2、查看所有表空间对应的数据文件:

select tablespace_name,file_name from dba_data_files;

3、修改数据文件大小:

alter database datafile 'H:\ORACLE\PRODUCT\10.1.0\ORADATA\ORACLE\USERS01.DBF' RESIZE 10240M;

oracle数据库怎么查询某个表有多少个字段

1、创建测试表,

create table test_cols(id varchar2(20),remark varchar2(20),ex_filed1 varchar2(20),ex_filed2 varchar2(20));

2、编写sql,查看系统视图,可以看到该用户下所有表的字段信息,select * from user_tab_cols;

3、编写sql,查询刚创建的表,字段信息,select * from user_tab_cols t where table_name = 'TEST_COLS';

4、编写sql,查询该表的字段数,这样对于字段较多的表,结果更明显;

select count(distinct column_name) from user_tab_cols t where table_name = 'TEST_COLS'


网站题目:oracle数量怎么查 oracle查询表的数据量
文章来源:http://myzitong.com/article/hpihcg.html