-
如何在Oracle中跟踪哪些表/视图/ etc取决于表
所属栏目:[百科] 日期:2021-01-01 热度:122
如何知道哪些对象(表/视图/等)使用某个表? 我必须更换我的桌子PRICE. 那么,是否有类似的东西? select system.dependencies from PRICE 解决方法 SELECT NAMEfrom user_dependencieswhere referenced_name = 'PRICE'[详细]
-
通过恢复目录(Catalogue)进行PDB级别的PITR恢复
所属栏目:[百科] 日期:2020-12-31 热度:123
副标题#e# 数据库版本:Oracle 12.2.0.1 本篇为《执行PDB的PITR恢复失败的说明 (文档 ID 2435452.1)》的证明篇,通过当前控制文件,无法在PDB级别进行PITR(Point In Time Recovery)恢复出被DROP的表空间,因为当前控制文件没有记录该表空间(数据文件),[详细]
-
ORACLE存储过程,循环语法和游标
所属栏目:[百科] 日期:2020-12-31 热度:85
副标题#e# 1、定义 所谓存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过 编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数 来调用并执行它,从而完成一个或一[详细]
-
Oracle Database - Overview of Database Patch Delivery Method
所属栏目:[百科] 日期:2020-12-31 热度:89
副标题#e# 介绍各种补丁集的使用方法: Oracle Database - Overview of Database Patch Delivery Methods - 12.1.0.2 and older (Doc ID 1962125.1)? APPLIES TO: Oracle Database - Enterprise Edition - Version 10.2.0.3 to 12.1.0.2 [Release 10.2 to 1[详细]
-
Oracle和Mysql数据库技术
所属栏目:[百科] 日期:2020-12-31 热度:98
副标题#e# 1.查资料,回答下面问题: a.Oracle公司的诞生和发展 (1)1977年程序员埃里森和另外两名程序员创建了软件开发实验室(Software Development Laboratories)。 (2)1970年IBM的一名研究人员写了一篇名为《大型共享数据库的关系数据模型》的论文,埃里[详细]
-
Oracle 存储过程—为数传递变量
所属栏目:[百科] 日期:2020-12-31 热度:109
副标题#e# oracle 存储过程的基本语法 create or replace procedure proc1( p_para1 varchar2, p_para2 out varchar2, p_para3 in out varchar2 )as v_name varchar2(20); begin v_name := ‘张三丰‘; p_para3 := v_name; dbms_output.put_line(‘p_para3:[详细]
-
使用Oracle SQL增加日期
所属栏目:[百科] 日期:2020-12-31 热度:66
我们每天晚上使用SQL发送邮件.特别是我们想每隔3天发一次提醒,但我完全不知道怎么做,或者甚至可能? 这是我的代码: SELECT *FROM tableWHERE status = 'pending' AND ( date_created = sysdate - 3 OR date_created = sysdate - 6 OR date_created = sysd[详细]
-
Oracle SQL:从另一个表添加sum以查询结果
所属栏目:[百科] 日期:2020-12-31 热度:149
我有两个表,其中一个表TABLE2有一个TABLE1_IDs列,因此TABLE2和TABLE1行之间存在多对一关系.表2具有列PRICE,其是表示美元金额的数字.我有一个查询获取TABLE1的某些行,但我想得到所有相应的TABLE2行的PRICE值的总和作为查询结果中的附加列. 我如何在Oracle中[详细]
-
表示oracle sql中的泛化
所属栏目:[百科] 日期:2020-12-31 热度:136
我正在尝试将类图(光盘租赁商店的学校项目)翻译成sql,但我仍然坚持一个广泛的关系. 我有Disc的父类,以及音乐,电影和游戏的子类. 我怎样才能在sql(oracle)中表示这些? 到目前为止我写的是: CREATE TABLE Disc(disc_id numeric(10) not null,disc_title va[详细]
-
oracle – 从v $datafile中查找表名.名字c??olum
所属栏目:[百科] 日期:2020-12-31 热度:63
当您查看等待事件(即使用Toad)时,您会看到一个文件#参数. 如何以表名的形式获取更多有用的信息. 是否有可能知道该表读取的记录数量? 在另一个论坛中我发现了这个建议,但似乎没有用. select segment_namefrom dba_extents extwhere ext.file_id = 828 and[详细]
-
oracel: 通过特殊表序列来实现oracle自增id (mybatis实现自增id)
所属栏目:[百科] 日期:2020-12-31 热度:51
本项目结合mybaits来使用。 加入有一个用户表:sys_user,?自增id为user_id. 怎么来实现id的自增呢? 通过sql语句select * from user_sequences,检查SYS_USER表的序列:SYS_USER_USER_ID_SEQ 如果没有则需要创建此序列: CREATE SEQUENCE SYS_USER_USER_ID[详细]
-
PLSQL Developer连接远程oracle配置(详细解读)
所属栏目:[百科] 日期:2020-12-31 热度:119
转自:https://blog.csdn.net/zhige_j/article/details/80832654 ? 一、安装Instant Client 1. 下载Instant Client(轻量级的客户端),作为本地Oracle环境 。 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 2. 解[详细]
-
DataSync 异构数据同步
所属栏目:[百科] 日期:2020-12-31 热度:155
副标题#e# RAC,?Data?Gurad,?Stream?是Oracle?高可用性体系中的三种工具,每个工具即可以独立应用,也可以相互配合。?他们各自的侧重点不同,适用场景也不同。 RAC?它的强项在于解决单点故障和负载均衡,因此RAC?方案常用于7*24?的核心系统,但RAC?方案中[详细]
-
oracle实体集合赋值
所属栏目:[百科] 日期:2020-12-31 热度:167
https://www.cnblogs.com/Bouger/p/4318322.html create or replace package body test_lu is ?? ---创建一个自定义数据类型 ?? TYPE c_user IS RECORD ???? (?? id number, ???????? name varchar2(30) ???? );? ?? ---根据自定义数据类型创建一个集合 ??[详细]
-
Oracle中用instr函数替代like操作
所属栏目:[百科] 日期:2020-12-31 热度:132
一个600万条记录的表TabA,需要执行一个含有like的语句: select count(*) from TabA where FieldB like ‘R01%‘; 原始情况下,大约需要1分钟时间。检查执行计划,是走全表扫描。 因为like是从头部开始,将FieldB加上索引,执行计划显示利用了索引,实际[详细]
-
oracle数据库基于RMAN的异机迁移
所属栏目:[百科] 日期:2020-12-31 热度:108
一、数据库迁移前准备 查看数据库版本 su - oracle[[email?protected] ~] $sqlplus / as sysdbaSQL select * from v$version 查看OS信息 SQL select dbms_utility.prot_string from dual; 查看数据库用户信息 SQL select * from dba_users; 查看数据库实例[详细]
-
oracle调用函数的方式
所属栏目:[百科] 日期:2020-12-31 热度:95
--方法1.PLSQL代码块 SQL set serveroutput on SQL declare 2 v_sal emp_pl.sal%type; 3 begin 4 v_sal :=get_sal(7902); 5 dbms_output.put_line(‘7902的工资是‘||v_sal); 6 END; 7 / --方法2.execute SQL variable g_salary number SQL execute :g_sal[详细]
-
oracle的表分区
所属栏目:[百科] 日期:2020-12-31 热度:135
副标题#e# (1.) 表空间及分区表的概念 表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。 ? 分区表:? 当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就[详细]
-
Oracle,regexp_replace函数,replace函数
所属栏目:[百科] 日期:2020-12-31 热度:51
replace函数(不知支持正则表达式)语法: replace(原字段,“原字段旧内容“,“原字段新内容“,)?? select replace(原字段,‘原字段旧内容‘,‘原字段新内容‘) from Table regexp_replace函数(是replace函数的扩展函数,用于通过正则表达式来进行匹配替换[详细]
-
Oracle自动备份,压缩打包,删除原文件
所属栏目:[百科] 日期:2020-12-31 热度:125
1.创建一个database_Backup.bat文件,用记事本打开 内容参考如下:(楼主这里自动备份了四个数据库) set "now=%date:~0,4%%date:~5,2%%date:~8,2% rem 开始备份 expdp BCDB0425/[email?protected]/orcl directory=path_BCDB0425 dumpfile=BCDB0425%now%.d[详细]
-
Oracle常用指令
所属栏目:[百科] 日期:2020-12-31 热度:161
/**? 为了清晰化的显示:所有固定命令都是用大写格式显示 SQL语法分类:DML,DDL,DCL (1)DML(Data Manipulation Language ,数据库操作语言): ? ? ? ? ?数据:增加,修改,删除 (2)DDL(Data Definition Language,数据库定义语言 ): ? ? ? ? ?[详细]
-
oracle数据库表空间创建amp;导入amp;导出
所属栏目:[百科] 日期:2020-12-31 热度:116
1、表空间创建 --删除表空间 drop tablespace EVPBDMGIS including contents and datafiles;? --删除用户 drop user EVPBDMGIS cascade; --创建表空间 create tablespace EVPBDMGIS datafile ‘D:appAdministratororadataorclEVPBDMGIS.DBF‘ size 50[详细]
-
oracle job不自动执行,手动可以执行
所属栏目:[百科] 日期:2020-12-31 热度:67
解决方法: 用sysdba登录,执行show parameter job_queue_process看看结果是不是0 如果是这个原因,可以修改此参数 ALTER SYSTEM SET job_queue_processes = 100; ? 小结 1)job_queue_processes参数决定了job作业能够使用的总进程数。 2)当该参数为0值,[详细]
-
oracle decode与聚合函数连用bug
所属栏目:[百科] 日期:2020-12-31 热度:103
在写sql过程中竟然发现了一个oracle中decode和聚合函数连用的bug. ? 来说一下: 先建一张临时的测试表 create table test (id number,value varchar2(10)); insert into test values(1,0); insert into test values(2,50); insert into test values(3,100)[详细]
-
服务器oracle数据库定时备份
所属栏目:[百科] 日期:2020-12-31 热度:127
首先要先建立一个.bat的文件? 然后执行这个bat文件 测试是否能得到这个收据库的打包文件。 ? bat文件内容: @echo off @color b del /f /s /q D:oraclebackupdumpjx_hnyl.dmp? ? ? ? ? ? ? ? --删除服务器上面的备份文件 留下压缩文件就可以了 节省内[详细]
