随笔分类 -  oracle

摘要:oracle md5加密函数 1.CREATE OR REPLACE FUNCTION fn_md5 (input_string IN VARCHAR2) RETURN VARCHAR2 IS raw_input RAW (128) := UTL_RAW.cast_to_raw (input_str 阅读全文
posted @ 2021-09-07 16:37 kht 编辑
摘要:oracle常用(11g) 1.查询表字段注释: select * from all_tab_columns a where a.TABLE_NAME='T_X27_USER'; 2.查询oracle的历史操作记录:SELECT sql_text, last_load_time FROM v$sql 阅读全文
posted @ 2021-09-07 16:35 kht 编辑
摘要:oracle 11g 常规sql 简单的SQL语句应用 一、数据查询、插入、更新、删除 1.查询: 备份表:create table xsjbxxb_bak as select * from xsjbxxb; 备份表结构:create table xsjbxxb_bak as select * fr 阅读全文
posted @ 2021-09-07 16:32 kht 编辑
摘要:oracle归档日志 1.查看空间占用率:select * from v$flash_recovery_area_usage; 2.查看归档日志的存放地址:select * from v$recovery_file_dest; 3.查看所有归档,未删除的归档日志 : select count(*) 阅读全文
posted @ 2021-09-07 16:30 kht 编辑
摘要:oracle定时任务 1.创建根据日期删除的过程, create or replace procedure teacherjob is begin delete from zftal_mobilehd_txrzb where txsj like (select to_char(add_months( 阅读全文
posted @ 2021-09-07 16:25 kht 编辑
摘要:oracle表空间处理 --查询表空间使用情况 SELECT Upper(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", To_char(Roun 阅读全文
posted @ 2021-09-07 16:23 kht 编辑
摘要:oracle服务相关 1.查看监听状态并启动 cd /home/oracle source .bash_profile lsnrctl status lsnrctl start 2.以oracle身份登录[数据库],命令:su - oracle(注意空格) 进入Sqlplus控制台,命令:sqlpl 阅读全文
posted @ 2021-09-07 16:09 kht 编辑
摘要:oracle归档日志达满了,且oracle实例重启后无法启动 1.以startup方式启动时,报以下错误: 2.以mount方式启动,命令:startup mount 并查看归档日志的空间占用率:select * from v$flash_recovery_area_usage; 3.清理归档日志: 阅读全文
posted @ 2021-09-07 16:06 kht 编辑
摘要:oracel server 字符集修改 1.查看当前oracle使用的字符集: select userenv('language') from dual; 2.在Oracle数据库中,通常我们用v$instance查看数据库状态以及其他信息,在v$instance中,有一列为logins, 取值有两 阅读全文
posted @ 2021-09-07 16:03 kht 编辑
摘要:oracle 设置闪回-flashback 1.查看是否开启闪回:select flashback_on from v$database; 2.开启闪回: alter database flashback on; 3.设置闪回路径: alter system set db_recovery_file 阅读全文
posted @ 2021-09-07 15:57 kht 编辑
摘要:Oracle常规SQL练习 --1.查询属于领导的人员信息: select * from emp a where exists (select 1 from emp b where b.mgr = a.empno); --2.查询不存在员工的部门信息: select* from dept d whe 阅读全文
posted @ 2021-09-06 14:43 kht 编辑
摘要:oracle 单实例安装 [具体参考1](https://www.linuxidc.com/Linux/2017-08/146528.htm) [具体参考2](https://www.cnblogs.com/kingle-study/p/10402130.html) 1.官网下载对应的安装包,并ro 阅读全文
posted @ 2021-09-06 14:41 kht 编辑