4.1、dml操作:1、查看当前用户下所有的表: select * from user_tables;2、查看某表的大小: select sum(bytes)/(1024*1024) as "size(M)" from ;3、查看当前用户每个表占用空间的大小: select segment_name... ...
分类:
数据库 时间:
2020-02-16 01:09:06
阅读次数:
76
背景:oracle主库和dg库,在dg库上只读。发现查询有报错。 2、查询失效的视图数量; SQL> SELECT COUNT(1) FROM DBA_OBJECTS WHERE STATUS='INVALID'; 3、在主库上面重新编译所有视图即可。 SQL> @utlrp.sql; 当然,也可以 ...
分类:
数据库 时间:
2020-02-15 15:23:25
阅读次数:
164
MySQL与Oracle mysql与Oracle不同,Oracle中用户登录连接了同一个库,而mysql登录只是创建了一个连接,具体的数据库可以自己创建。表也是创建在库中的,所以在创建表前,先来创建数据库吧。 Navicat打开命令行界面 右键一个连接->命令行界面 Navicat打开SQL界面 ...
分类:
数据库 时间:
2020-02-15 13:16:49
阅读次数:
84
该文涉及Docker下Oracle容器的安装,主机端口的设置实现局域网内终端均能连接上Oracle数据库,图解如下: 一、关于Docker安装oracle容器可以参考下面博文: https://blog.csdn.net/qq_38380025/article/details/80647620 文中 ...
分类:
数据库 时间:
2020-02-15 09:55:53
阅读次数:
87
经常有这种需求,如当数据库里的状态为20100时,中文希望显示为办理成功,这个时候就需要条件判断了 Oracle中条件判断有三种,如下将分别介绍 一、case ... when ... then ... else ... end【相当于大于小于等于不等于判断】 语法介绍 示例 二、decode(co ...
分类:
数据库 时间:
2020-02-14 22:38:49
阅读次数:
185
alter session set nls_date_format = 'YYYY-MM-DD HH24:MI:SS'; ...
分类:
数据库 时间:
2020-02-14 18:21:49
阅读次数:
78
原文:https://www.cnblogs.com/Teacher-Lu/p/11672565.html 一:通过System.Data.OracleClient(需要安装Oracle客户端并配置tnsnames.ora)1. 添加命名空间System.Data.OracleClient引用2. ...
分类:
数据库 时间:
2020-02-14 14:46:56
阅读次数:
117
GRANT CREATE ANY PROCEDURE TO MONKEY --创建、查看、替换权限 GRANT EXECUTE ANY PROCEDURE TO MONKEY --执行和查看的权限 GRANT ALTER ANY PROCEDURE TO MONKEY --编译的权限 GRANT D ...
分类:
数据库 时间:
2020-02-14 13:07:13
阅读次数:
120
Hash Join只能用于相等连接,且只能在CBO优化器模式下。相对于nested loop join,hash join更适合处理大型结果集 Hash Join的执行计划第1个是hash表(build table),第2个探查表(probe table),一般不叫内外表,nested loop才有 ...
分类:
数据库 时间:
2020-02-14 11:11:03
阅读次数:
80
安装JDK(rpm) 1、将rpm包上传到服务器 ? 首先要到Oracle官网下载jdk的rpm包,或者直接使用yum安装jdk: ? 2、安装java ? 在上传目录下,使用命令安装: ? 3、配置环境变量 ? 首先,可以使用命令查询一下jdk的位置: ? ? 然后,输入命令: ? ? 接着,在文 ...
分类:
数据库 时间:
2020-02-14 10:40:39
阅读次数:
108