oracle如何获取余,oracle中取余数的函数

oracle取余算法求不能被7整出的数

您好,提问者:

我们提供的服务有:网站建设、网站制作、微信公众号开发、网站优化、网站认证、比如ssl等。为千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的比如网站制作公司

写法是这样:

CASE WHEN xx % xx

THEN '整除'

ELSE '有余数'

END;

如何查看ORACLE数据库剩余空间?

1. 查看所有表空间大小

SQL select tablespace_name,sum(bytes)/1024/1024 || 'M' from dba_data_files

group by tablespace_name;

2. 已经使用的表空间大小

SQL select tablespace_name,sum(bytes)/1024/1024 || 'M'

from dba_free_space

group by tablespace_name;

3. 所以使用空间可以这样计算

select a.tablespace_name,total,free,total-free used from

( select tablespace_name,sum(bytes)/1024/1024 || 'M'

total from dba_data_files

group by tablespace_name) a,

( select tablespace_name,sum(bytes)/1024/1024|| 'M' free from dba_free_space

group by tablespace_name) b

where a.tablespace_name=b.tablespace_name;

4. 下面这条语句查看所有segment的大小。

Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name

5. 还有在命令行情况下如何将结果放到一个文件里。

SQL spool out.txt

SQL select * from v$database;

SQL spool off

oracle中计算如何取余

取余数简单就是%,比如select

3%2

from

dual;

那么得到的结果就是1.

不过我没想明白,假如13-01的数据很大,12-01的数据很小,13-01的数据达到了12-01的二倍甚至更多呗,那么这个余数有什么意义呢?

你应该是想要减法吧。


文章名称:oracle如何获取余,oracle中取余数的函数
本文URL:http://scyanting.com/article/dsiehge.html