-
database – 在Oracle中,删除包含大量数据的表是否安全?
所属栏目:[百科] 日期:2021-02-04 热度:76
我有一个生产Oracle数据库,其中包含在以前工作期间制作的表中备份的大量数据.这些表彼此独立,并且与数据库的其余部分相互独立. 我想删除这些备份,最好一次性删除.我知道在更新版本的Oracle中,在从回收站中清除之前,实际上不会丢弃掉表.我会接受那个. 一次性[详细]
-
oracle 查看表空间以及剩余量
所属栏目:[百科] 日期:2021-02-04 热度:114
--1、查看表空间的名称及大小? SELECT t.tablespace_name,round(SUM(bytes / (1024 * 1024)),0) ts_size? FROM dba_tablespaces t,dba_data_files d? WHERE t.tablespace_name = d.tablespace_name? GROUP BY t.tablespace_name;? --2、查看表空间物理文件的[详细]
-
oracle数据库的导出与导入
所属栏目:[百科] 日期:2021-02-04 热度:153
Oracle数据导入导出常用两种方式: 1.是通过plsql--tool--export/import进行dmp文件的导入与导出; 2.使用命令imp/exp执行oracle数据导入与导出。 ? 第一种方式:使用 PLSQL导出 /入数据库:打开 plsql, 找到工具栏 导出表: 进入导出主页,选择文件夹,输[详细]
-
Oracle数据库-primary key/foreign key和references关系
所属栏目:[百科] 日期:2021-02-04 热度:61
主要介绍一下个人对主键(primary key)、外键(foreign key)、候选键(Candidate key)、超键(super key)、references的总结 概念: 主键:用户选择元组标识的一个候选键,主键不允许为空 外键:来描述两个表的关系,外键可为空 超键:能唯一的标识元组[详细]
-
oracle中的trigger
所属栏目:[百科] 日期:2021-02-04 热度:116
https://blog.csdn.net/indexman/article/details/8023740/ https://www.cnblogs.com/sharpest/p/7764660.html https://www.cnblogs.com/yaobolove/p/4781971.html ?触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户[详细]
-
oracle中的cursor
所属栏目:[百科] 日期:2021-02-04 热度:58
? ?游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才[详细]
-
oracle的开窗函数
所属栏目:[百科] 日期:2021-02-04 热度:58
开窗函数指的是OVER(),和分析函数配合使用。 语法: OVER (PARTITION BY 分组字段 ORDER BY 排序字段 ROWS BETWEEN 排序字段范围值1 AND 排序字段范围值2) 语法说明:开窗函数为分析函数带有的,包含三个分析子句: 1. 分组(PARTITION BY)。 2. 排序(ORD[详细]
-
oracle字段like多个条件
所属栏目:[百科] 日期:2021-02-04 热度:117
写oracle sql时有时候会有 and (字段 like ‘匹配串1’or 字段 like ‘匹配串2’or ...)这样的情况出现,下面提供一个简洁点的解决方案: and REGEXP_LIKE(字段名, ‘ (匹配串1|匹配串2|...) ‘ ) // 全模糊匹配 and REGEXP_LIKE(字段名, ‘ ^(匹配串1|匹[详细]
-
通过Oracle函数SQL实现C# String.Format字符串格式化功能
所属栏目:[百科] 日期:2021-02-04 热度:137
? 语言国际化要求,开发上要求Oracle数据库SQL中对应的返回信息-Message,实现一个通用函数调用,比如:提示信息内容:条码123456当前工站在FCT[详细]
-
关于Oracle中Sort Merge Join的改写
所属栏目:[百科] 日期:2021-02-04 热度:168
业务场景的问题,我们有一个刷CUBE的SQL,是Oracle环境,平时跑70多分钟, ? 但是最近突然不动了,这个SQL需要算累计值,比如年累计客户数量。 ? 累计值是什么意思呢?我们使用下面的数据来说明问题。 select ‘201901‘ as c_month,100 as c_customers from[详细]
-
MySqlConnector连接选项
所属栏目:[百科] 日期:2021-02-04 热度:149
MySqlConnector https://mysqlconnector.net/connection-options/ 连接选项 MySqlConnector支持大多数Oracle的 Connector / NET连接选项 。 还有一些只能由MySqlConnector支持一些独特的选项,用于替换 MySql.Data 该 修正错误 ,增加了新的功能,并提高了数[详细]
-
oracle 10 express和企业管理器10g有什么区别?
所属栏目:[百科] 日期:2021-02-03 热度:151
Oracle 10 Express和Enterprise Manager 10g有什么区别? 我应该下载哪个企业管理器10g V? 1,2,3,4或5v? 解决方法 假设您的意思是Oracle 10g express版,那是支持有限数量硬件的Oracle数据库的免费版本.您仅限于4 GB的用户数据(Oracle 11g Express版本中的[详细]
-
oracle – 在dos批处理脚本中检测sqlplus错误?
所属栏目:[百科] 日期:2021-02-03 热度:151
我们有以下批处理脚本: (echo @release.sqlecho exit) | sqlplus x/y@orclif %errorlevel% gtr 1 goto dberror 问题是 – 如果存在sql错误,%errorlevel%gtr 1似乎永远不会出现的声明. 如果我们将spam命令放在release.sql文件中,sqlplus会抱怨: SQL SP2-0[详细]
-
oracle – 查找目录中文件列表的问题
所属栏目:[百科] 日期:2021-02-03 热度:66
我想检索包含oracle表单和菜单的特定文件夹中的所有文件列表以及报告和一些txt文件… 您是否知道如何以ORACLE形式检索这些数据,并自动将它们插入到我的数据块中? 我使用oracle form 6.0. 解决方法 我沿着这些方向做了一些事: 为要列出的目录创建Oracle目录[详细]
-
如何在oracle中创建只读数据库链接
所属栏目:[百科] 日期:2021-02-03 热度:135
考虑以下场景…. 我有一个主用户MASTER. 我有一个测试用户TEST. 对于两个用户,表结构是相同的.两个用户都可以在不同的oracle服务器上. 然后我通过使用以下命令以test用户身份登录到sql plus来创建数据库链接作为master_link 创建数据库链接master_link通过密[详细]
-
oracle – 如何找出存储过程中使用的表/视图/同义词
所属栏目:[百科] 日期:2021-02-03 热度:109
通过Oracle查询可以找出存储过程使用哪些视图/同义词/表? 在PL / SQL Developer中,如果您折叠存储过程,它将显示“References”,其中显示存储过程使用的所有表/视图/同义词. 我正在尝试将此功能实现到一个将派上用场的脚本中. 想知道是否有人知道一个脚本会[详细]
-
oracle函数 SOUNDEX(c1)
所属栏目:[百科] 日期:2021-01-26 热度:136
【功能】返回字符串参数的语音表示形式 【参数】c1,字符型 【返回】字符串 ? 【说明】相对于比较一些读音相同,但是拼写不同的单词是非常有用的。 ? 计算语音的算法: 1.保留字符串首字母,但删除a、e、h、i、o、w、y 2.将下表中的数字赋给相对应的字母 (1)[详细]
-
bay——安装_RAC11g_LC_测试环境-rehat6+udev.txt
所属栏目:[百科] 日期:2021-01-26 热度:91
★★★____★☆★〓〓〓〓→ VMware vSphere Client6.0 https://10.20.4.200/ 下载Vwmare IP:10.20.4.200 -------账号:root -------密码:password --------------------------------------------- 机器1: root/bayaim oracle/oracle grid/grid oracle: 统[详细]
-
oracle函数 LENGTHC(c1).LENGTH2(c1).LENGTH4(c1)
所属栏目:[百科] 日期:2021-01-26 热度:163
【功能】返回字符串的长度; 【说明】多字节符(汉字、全角符等),按1个字符计算 【参数】C1 字符串 【返回】数值型 【示例】 SQL select length(‘高乾竞‘),length(‘北京市海锭区‘),length(‘北京TO_CHAR‘) from dual; ? Oracle中的字符函数中,有一类函[详细]
-
oracle函数 LENGTH(c1)
所属栏目:[百科] 日期:2021-01-26 热度:192
【功能】返回字符串的长度; 【说明】多字节符(汉字、全角符等),按1个字符计算 【参数】C1 字符串 【返回】数值型 【示例】 SQL select length(‘高乾竞‘),length(‘北京市海锭区‘),length(‘北京TO_CHAR‘) from dual; ? length(‘高乾竞‘)??? length(‘[详细]
-
oracle函数 TRANSLATE(c1,c2,c3)
所属栏目:[百科] 日期:2021-01-26 热度:150
【功能】将字符表达式值中,指定字符替换为新字符 【说明】多字节符(汉字、全角符等),按1个字符计算 【参数】 c1?? 希望被替换的字符或变量 c2?? 查询原始的字符集 c3?? 替换新的字符集,将c2对应顺序字符,替换为c3对应顺序字符 如果c3长度大于c2,则c3长[详细]
-
oracle – 带参数的rman脚本
所属栏目:[百科] 日期:2021-01-26 热度:56
我试图动态地将备份位置传递给rman脚本,如下所示.但它失败了语法错误.有没有办法将“/ backup / folder / folder /”传递给rman脚本?如果我只是传递没有“/”的字符串它可以工作,但是“/”它会失败. rman @${rmanbasepath}rman_replication_from_backups.rc[详细]
-
oracle – 在程序包/存储过程中更改会话NLS_LENGTH_SEMANTICS =
所属栏目:[百科] 日期:2021-01-26 热度:106
我们的应用程序适用于oracle 10g数据库,我们计划现在将其迁移到exadata. 为此,我们必须遵循exadata接受的一些合规性. 其中之一是在定义的开头将语句添加到每个现有的包/过程/函数中 alter session set NLS_LENGTH_SEMANTICS='CHAR' 我只是想检查,可能会改变[详细]
-
oracle – 在每个分区的列中查找最大值
所属栏目:[百科] 日期:2021-01-26 热度:166
我有表结构,如: CREATE TABLE new_test( col1 NUMBER(2) NOT NULL,col2 VARCHAR2(50) NOT NULL,col3 VARCHAR2(50) NOT NULL,col4 VARCHAR2(50) NOT NULL); 它有数据: col1 col2 col3 col40 A B X1 A B Y2 A B Z1 C D L3 C D M 我需要找到col4的值,它对col2[详细]
-
oracle – 以字节为单位的Clob大小
所属栏目:[百科] 日期:2021-01-26 热度:85
我有一个具有以下NLS设置的数据库 NLS_NCHAR_CHARACTERSET - AL16UTF16NLS_CHARACTERSET - AL32UTF8 有一个表,其中包含存储base64编码数据的clob列. 由于字符主要是英文和字母,我假设每个字符仅占用1个字节作为clob,使用NLS_CHARACTERSET的字符集进行编码.[详细]
