-
Oracle————存储过程与函数
所属栏目:[站长百科] 日期:2021-04-15 热度:138
存储过程 存储过程参数模式包括IN、OUT、 IN OUT。 IN(默认参数模式):表示当存储过程别调用时,实参值被传递给形参;形参起变量作用,只能读该参数,而不能修改该参数。IN模式参数可以是变量或表达式。 OUT:表示当存储过程被调用时,实参值被忽略;形参[详细]
-
Oracle RAC 故障处理(二)(+DATA磁盘组故障)
所属栏目:[站长百科] 日期:2021-04-15 热度:65
副标题#e# 环境:测试 DB:Oracle 11.2.0.4.0 OS:Oracle Linux Server release 6.3 on Oracle VM VirtualBox node:rac1,rac2 instance:cjcdb1,cjcdb2 问题二:DATA磁盘组损坏,导致数据库无法启动和使用 问题原因: 测试RAC环境进行过多次增加节点、删除节点[详细]
-
【12c-安装篇】Oracle Linux 6.7系统安装
所属栏目:[站长百科] 日期:2021-04-15 热度:98
副标题#e# 1 软件环境 VirtualBox 5.2 Oracle Linux 6.7 Xmanager Enterprise 5 2 创建虚拟机 2.1 全局网络设置 2.1.1 主机网络设置 2.1.2 DHCP服务器设置 2.2 虚拟机设置 2.2.1 新建虚拟机 2.2.2 设置虚拟机内存 2.2.3 设置硬盘,默认 2.2.4 选择虚拟硬盘[详细]
-
Oracle 12c 多租户家族(12c 18c 19c) 如何在 PDB 中添加 HR 模
所属栏目:[站长百科] 日期:2021-04-15 热度:119
副标题#e# ? Oracle 12c 多租户家族(12c [12.2.0.1]、18c [12.2.0.2]、19c [12.2.0.3])如何在 PDB 中添加模式:19c (19.3) 手工添加示例 HR 用户 Oracle 12c 如何在 PDB 中添加 SCOTT 模式(手工方式) Oracle 12c 如何在 PDB 中添加 SCOTT 模式(数据泵[详细]
-
oracle plsql 异常
所属栏目:[站长百科] 日期:2021-04-15 热度:139
set serveroutput onDECLAREpename emp.ename%type;beginselect ename into pename from emp where ename=‘1213‘;exceptionwhenno_data_found then dbms_output.put_line(‘没有该数据‘);whenothers then dbms_output.put_line(‘其他exception‘);end;[详细]
-
oracle plsql 自定义异常
所属栏目:[站长百科] 日期:2021-04-15 热度:188
set serveroutput onDECLAREcursor cemp is select ename from emp where deptno=50;pename emp.ename%type;--自定义异常no_emp_found exception;beginopen cemp;fetch cemp into pename;if cemp%notfound then raise no_emp_found;end if;close cemp;exce[详细]
-
Oracle更新数据为MD5加密数据
所属栏目:[站长百科] 日期:2021-04-14 热度:98
业务场景:在做安全等保问题,需要将原来保存的用户明文密码改成md5加密的密文密码,数据库是Oracle的 首先Oracle要管理员账号登录才可以调md5函数,具体函数是DBMS_OBFUSCATION_TOOLKIT.MD5,网上很多教程都是基于这个函数然后进行封装,代码如 CREATE OR[详细]
-
Oracle SQL性能优化
所属栏目:[站长百科] 日期:2021-04-14 热度:114
1、选用适合的Oracle优化器 RULE(基于规则) ?COST(基于成本) ?CHOOSE(选择性) 2、增加索引 重构索引:? ALTER INDEX INDEXNAME REBUILD TABLESPACENAME 避免在索引列上使用计算: 低效: SELECT … FROM DEPT WHERE SAL * 12 25000; 高效: SELECT[详细]
-
oracle数据库的启动、关闭、连接
所属栏目:[站长百科] 日期:2021-04-14 热度:176
登陆数据库 方法一: $ sqlplus / as sysdba [[email?protected] /]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Fri May 31 09:34:26 2019Copyright (c) 1982,2009,Oracle. All rights reserved.Connected to:Oracle Database 11g E[详细]
-
oracle常用操作指令
所属栏目:[站长百科] 日期:2021-04-14 热度:145
登录oracle用户: sqlplus? 用户名/密码 创建用户:create user 要创建的用户名 identified by 当前用户名; 授权:grant resource,connect to 要授权的用户名; 删除用户:drop user 用户名 ? 创建表: create table?????? student( id number(6),??????????[详细]
-
Oracle 常用命令---总结1
所属栏目:[站长百科] 日期:2021-04-14 热度:180
一、创建用户和授予权限 1.1 环境: Oracle 11g xe 第三方图形客户端: PLSQL Windows 10 ? 1.2 SQL 语句 创建用户:create user 用户名 identified by 用户名; 分配权限或角色:grant connect,resource to 用户名; 取消权限或角色:revoke 权限/角色 from[详细]
-
Oracle网络相关概念与常用配置文件
所属栏目:[站长百科] 日期:2021-04-14 热度:183
监听器(Listener) 监听器是Oracle基于服务端的一种网络服务,主要用于监听客户端向数据库服务器提出的链接请求。 本地服务名(Tnsname) Oracle客户端与服务器端的链接是通过客户端发出链接请求,由服务端监听器对客户端链接请求进行合法检查,如果链接[详细]
-
oracle索引查询
所属栏目:[站长百科] 日期:2021-04-14 热度:85
/*br* *查看目标表中已添加的索引 * */ --在数据库中查找表名 select * from user_tables where ? table_name like ‘tablename%‘ ; ? --查看该表的所有索引 select * from all_indexes where table_name = ‘tablename‘ ; ? --查看该表的所有索引列 sel[详细]
-
Oracle创建索引;查询索引
所属栏目:[站长百科] 日期:2021-04-14 热度:81
1、创建索引 create index 索引名 on 表名(列名); 2、删除索引 drop index 索引名; ? 3、创建组合索引 create index 索引名 on 表名(列名1,列名2); ? *查看目标表中已添加的索引 * */ --在数据库中查找表名 select * from user_tables where ? table_name[详细]
-
oracle修改用户密码的方法
所属栏目:[站长百科] 日期:2021-04-14 热度:125
修改oracle用户的密码有以下方法: 普通用户 (1)通过alter user语法来进行修改 ,这也是最常见的方式: http://img.blog.itpub.net/blog/2019/06/06/72d7cc8a5eb5f0fe.png?x-oss-process=style/bb (2) 第二种方式,是通过password命令来修改: http://img.b[详细]
-
连接条件和连接类型(内连接,等值连接,不等连接,外连接,左/
所属栏目:[站长百科] 日期:2021-04-14 热度:52
本文使用的数据来自《精通Oracle Database 12c SQL PL/SQL编程(第三版)》。这里用到了两张表,products和product_types,分别为产品表和产品类型表。 products的数据展示如下: product_types的数据展示如下: 连接分为三中类型,即内连接,外连接和自连接[详细]
-
Oracle基本的增删改查语句--本人使用scott用户中的表
所属栏目:[站长百科] 日期:2021-04-14 热度:125
--感觉有用点个赞^v^ 1 --创建表空间 2 create tablespace mykebai 3 datafile ‘c:mykebai.dbf‘ --数据问价存放位置 4 size 100m --数据文件初始大小 5 autoextend on --当存储文件满时,自动增长 6 next 10m --每次增长10m大小 7 8 --删除表空间 9 drop[详细]
-
Oracle行转列/列转行
所属栏目:[站长百科] 日期:2021-04-14 热度:51
1.oracle的pivot函数 原表 使用pivot函数: with temp as( select ‘四川[详细]
-
PLSQL的使用
所属栏目:[站长百科] 日期:2021-04-14 热度:174
副标题#e# PLSQL这个工具专门为oracle开发的(它只能连接oracle数据库) 很多工具都可以连接oracle数据库(常用的有navicat、toad、plsql等) 1.1?初次登录PLSQL:? 1.2?登录信息保存功能设置: 这样第一次通过用户名/密码登录某数据库后,下次就不用再输入[详细]
-
oracle在现实世界中
所属栏目:[站长百科] 日期:2021-04-14 热度:62
我最近在使用 mysql几年后开始使用oracle.我立刻被详细的oracle与mysql的比较感到震惊.四字查询(如SHOW INDEX IN table)在oracle中成为四行查询. 我的问题是:真正的oracle DBA如何有效地与oracle交互.必须有一些方法来为常用命令添加别名(就像在unix shel[详细]
-
oracle – 从数据字典中查找包全局变量
所属栏目:[站长百科] 日期:2021-04-14 热度:142
我有一个包裹: CREATE PACKAGE my_pkgISg_var NUMBER;END;/ 有什么办法可以查询SYS视图,发现这个包有这个全局变量吗?我对显式变量名称和数据类型感兴趣. 附: 解析user_source不计算. 编辑:我想在不引入getter / setter函数的情况下这样做. 解决方法 没[详细]
-
oracle – Toad添加/插入和删除记录按钮已禁用
所属栏目:[站长百科] 日期:2021-04-14 热度:156
我正在使用Toad 8.6,当我尝试使用模式浏览器,数据选项卡添加新记录时,我的“插入记录”显示为灰色.所以,我安装了9.6版本,同样的问题仍然存在. 请参见图中红色的灰色按钮. 我可以通过Toad的SQL编辑器中的SQL insert语句添加记录. 我怎么解决这个问题? 解决[详细]
-
有没有好的oracle播客?
所属栏目:[站长百科] 日期:2021-01-26 热度:183
周围有没有好的oracle播客?我发现的唯一一个是由oracle公司制作的,因此只不过是广告片推动他们当下的技术. 我对数据库技术特别感兴趣. 解决方法 Oracle Podcast Center Green Enterprise Podcasts 主持人:营销副总裁Paul Salinger 聆听与客户,合作伙伴和[详细]
-
Oracle SQL分析查询
所属栏目:[站长百科] 日期:2021-01-26 热度:84
SQL select LAST_UPDATED_DATE,ODOMETER from demo;LAST_UPDA ODOMETER--------- ----------05-OCT-18 47174.7708-OCT-1812-OCT-18 50246.3715-OCT-1819-OCT-18 53743.1121-OCT-1822-OCT-1825-OCT-18 58789.228 rows selected. 我需要确定里程表值的空值,[详细]
-
将从Oracle Java切换到OpenJDK以避免从2019年1月开始工作
所属栏目:[站长百科] 日期:2021-01-26 热度:176
我有几个在生产中使用JDK 1.8的项目.但是 Java从2019年1月开始支付.如果我将项目迁移到OpenJDK 1.8,我的问题是否已解决,因为它是开源的? 解决方法 据我所知,它只涉及Oracle Java API. OpenJDK和OpenJFX在很大程度上是独立的(除了从Oracle获得贡献). 由于[详细]