oracle decode函数的用法
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,oracle decode函数,不管查询的结果是否满足'PRIMARY',参数中的select语句还是会执行的,通过查看执行计划就知道set autotrace traceonlyselect dec
千家信息网最后更新 2025年02月04日oracle decode函数的用法
oracle decode函数,不管查询的结果是否满足'PRIMARY',参数中的select语句还是会执行的,通过查看执行计划就知道
set autotrace traceonly
select decode(database_role ,'PRIMARY', (selecttrunc((size_MB-free_MB)*100/maxsize_MB) "retvalue"from (selecttablespace_name,case when sum(decode(autoextensible,'YES',1,0))>0 then 'YES'else 'NO' end ext,trunc(sum(bytes)/1024/1024) SIZE_MB,trunc(sum(case when autoextensible='YES' then maxbytes else bytesend)/1024/1024) MAXSIZE_MBfrom dba_data_filesgroup by tablespace_name) t1,(select tablespace_name,trunc(sum(bytes)/1024/1024) FREE_MBfrom dba_free_spacegroup by tablespace_name) t2,(select tablespace_namefrom dba_tablespaceswhere contents='PERMANENT') t3where t1.tablespace_name=t2.tablespace_name and t3.tablespace_name=t1.tablespace_name and t3.tablespace_name='SYSTEM'),0) as retvalue from v$database;
decode函数等价于cash when语句,只不过当条件比较多时,decode函数书写起来比较简洁一点而已
select case when database_role = 'PRIMARY' then (select tname from tab where rownum=1) else '0' end as retvalue from v$database;
函数
语句
简洁
参数
只不过
条件
等价
结果
还是
查询
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
方舟进化生存怎么选择服务器
服务器 硬盘背板 带宽
软件开发二面是问什么
网络安全讲话心得
美国服务器提供商
服务器列表获取失败梦幻西游
校园网络安全责任书范文
360国内网络安全排名
声智科技互联网医院
数据库检测点
国家网络安全产业发展
苏州美旺网络技术服务
消零世界还有哪个服务器开着的
原神用的是哪家的服务器
serv-u服务器软件
网约车平台数据库接入准备情况表
宣传网络安全的手抄报图片
毛万春 网络安全法
HCNA网络技术实验期末
服务器硬盘多久换新
b站软件开发
软件开发质量自动化管理工具
陕西必爱网络技术有限公司
注册软件网络安全描述
服务器面试题
网络安全公司和工程局哪个好
长春品质网络技术咨询诚信服务
冠科网络技术公司
陆河软件开发
抖音小游戏软件开发