
oralce
文章平均质量分 76
oracle基础和实战
浮云6363
这个作者很懒,什么都没留下…
展开
-
【oracle】oracle查询表存储大小和表空间大小
目录查看表分配的物理空间大小查看表实际存储空间大小查看每个表空间的大小查看表空间大小及使用率查看数据库中数据文件信息查看临时表空间信息oracle表大小有两种含义,即表分配的空间大小和实际占用的物理空间大小,分配的物理空间大小不一定全部被使用了,实际空间大小是实际使用的空间大小。oracle元数据库相关表字段解释查看表分配的物理空间大小select segment_name --表名 ,bytes --分配空间大小(字节) ,bytes/1024/1024 --分配空间大小(原创 2021-01-04 17:11:10 · 11073 阅读 · 0 评论 -
【oracle】oracle元数据获取用户下的表关键信息
目录获取该用户下所有表名和表描述获取查看该用户下所以表字段信息(除字段描述)获取字段描述获取表的主键信息获取用户下表关键信息了解一个业务系统的数据情况,所有要了解该业务系统的表结构信息及ER关系图。本文主要聊聊通过oracle元数据获取该用户下所有表的关键信息,比如:表名、表描述、字段名、字段描述、字段类型、字段长度、是否主键、是否非空、默认值等。获取该用户下所有表名和表描述user_tab_comments表(视图),该表存储的是该用户下所有表和描述select table_name, comme原创 2020-12-25 16:52:47 · 1506 阅读 · 0 评论 -
【oracle】oralce删除表及恢复删除的表
目录普通删除表彻底删除表查看回收站及情况回收站将普通删除的表从回收站恢复在oracle中,也有一个回收站,即通过普通的drop table table_name命令并不会将表彻底的删除,只会将表的所有信息迁移到回收站进行保存,没有真正的删除释放空间。普通删除表删除带约束的表drop table table_name cascade constraints;彻底删除表如果想彻底的删除表释放空间可以通过增加关键字purge进行删除drop table table_name purge;查看回原创 2020-12-25 11:32:32 · 260 阅读 · 1 评论 -
【oracle】oracle取月份和日期不带0的方法
需求:yyyymmdd格式的日期转换为yyyy/m/d格式的日期,比如20200908 ,需要的结果是2020/1/8巧用oracle自带的格式select to_char(to_date('20200908', 'yyyymmdd'), 'yyyy/fmmm/dd') from dual;ps:the format_mask parameter begins with “FM”. This means that zeros and blanks are suppressed...原创 2020-11-14 17:53:45 · 4468 阅读 · 0 评论 -
【oracle】oracle按照某字段指定顺序排序
目录方案一、通过order by instr实现指定顺序排序方案二:通过order by decode补充:通过拼音、比划、部首排序方法使用拼音排序使用部首排序使用笔画数排序在做报表展现时,会遇到这样的需求,按照某个字段指定的顺序进行排序展示,比如按照面积段从大到小进行排序,这种需求如果直接使用order by 进行排序,对于字符串是按照字典顺序进行排序的,并不是我们想要的顺序排序,oracle提供了两种方法可以实现该需求:先准备测试数据drop table BR_DICT;create tabl原创 2020-09-26 17:47:19 · 20028 阅读 · 2 评论