Oracle Oracle 查询表信息获取表字段及字段注释 获取表字段: select * from user_tab_columns where Table_Name=’用户表’ order by column_name 获取表注释: select * from user_tab_comm...
Oracle Oracle数据库ORA 54013错误的解决办法 ORA-54013: 不允许对虚拟列执行 INSERT 操作 这是Oracle 11 的新特性 —— 虚拟列。 在以前的Oracle 版本,当我们需要使用表达式或者一些计算公式时,我们会创建数据库视图,如果我们需要在这个视图上使用索引,我们会创建基于函数的...
Oracle Oracle数据库用户的密码过期时间如何修改为永不过期 Oracle的密码过期规则是用Profile来管理的,系统默认只有一个Profile(DEFAULT),该profile的密码过期规则为180天; 而所有的用户都使用该DEFAULT的profile,所以如果修改DEFAULT的过期规则会影响所有的用户; ...
Oracle Oracle删除当前用户下所有表的方法适用于有或没有删除权限 1、如果有plsql客户端,则可以使用该用户登录,选中所有表 右键Drop即可。 2、如果有删除用户的权限,则可以: drop user user_name cascade; 加了cascade就可以把用户连带的数据全部删掉。 删除后再创建该用户。 ...
Oracle Oracle之SQL语句性能优化(34条优化方法) 好多同学对sql的优化好像是知道的甚少,最近总结了以下34条仅供参考。 (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving tab...
Oracle Oracle表空间不足的两种解决办法 首先查询表空间的大小以及文件路径地址 select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_space from dba_data_files order b...
Oracle Oracle查询表里的重复数据方法 一、背景 一张person表,有id和name的两个字段,id是唯一的不允许重复,id相同则认为是重复的记录。 二、解决 select id from group by id having count(*) > 1 按照id分组并计数,某...
Oracle Oracle的RBO和CBO详细介绍和优化模式设置方法 Oracle的优化器有两种优化方式,即基于规则的优化方式(Rule-Based Optimization,简称为RBO)和基于代价的优化方式(Cost-Based Optimization,简称为CBO),在Oracle8及以后的版本,Oracle强列推荐...
Oracle 分享Oracle 11G Client 客户端安装步骤(图文详解) Oracle 11G Client 客户端安装步骤,具体如下: 下载地址:#l 先将下载下来的ZIP文件解压,并运行setup.exe文件。 执行到第四步之后,出现错误,直接点全部忽略就可以了。 把上面的步骤执行完了,那么就该等待Oracle的安装了。 现...
Oracle Oracle定义DES加密解密及MD5加密函数示例 (1)DES加密函数 create or replace function encrypt_des(p_text varchar2, p_key varchar2) return varchar2 is v_text varchar2(4000); v_e...
Oracle Oracle导出excel数据 推荐阅读:Oracle读取excel数据 oracle导出excel(非csv)的方法有两种,1、使用sqlplus spool,2、使用包体 现将网上相关代码整理后贴出以备不时之需: 使用sqlplus: 使用sqlplus需要两个文件:sql脚本文件和...
Oracle Oracle数据块损坏之10231内部事件不完全恢复 什么是块损坏: 所谓损坏的数据块,是指块没有采用可识别的 Oracle 格式,或者其内容在内部不一致。通常情况下,损坏是由硬件故障或操作系统问题引起的。Oracle 数据库将损坏的块标识为“逻辑损坏”或“介质损坏”。如果是逻辑损坏,则是 Oracle 内部...