Oracle
文章平均质量分 70
搬砖狗-小强
个人VX:Brick_Dogs
展开
-
Microsoft Visual Studio 配置Oracle开发环境
1.首先去oracle官方下载对应Visual Studio相对应版本的oracle Client驱动包官网地址:Instant Client for Windows 32-bitcsdn资源:https://download.csdn.net/download/qq243348167/235240522.把下载好的驱动包解压缩到D:\oracle\instantclient_12_13.给D盘下面oracle文件夹安全添加NETWORK SERVICE完全控制权限4.重启.原创 2021-09-18 15:52:38 · 1842 阅读 · 0 评论 -
oracle归档日志操作和分析
按小时统计归档日志生成个数,一个归档日志文件为200MSELECT SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH:MI:SS'),1,5) Day, SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'00',1,0)) H00, SUM(DECODE(SUB...原创 2020-03-27 15:55:28 · 462 阅读 · 0 评论 -
oracle级联删除
alter table pricediff_suitcustomer--附表add constraint fk_pricediff_suitcustomer--外键名称foreign key(headerId)--附表关联字段references pricediff(Id)--主表关联字段on delete cascade;--其中级联的方式有两种:1、cascade;2、set nul...原创 2019-09-10 08:50:17 · 234 阅读 · 0 评论 -
oracle中常用的时间日期相关操作
1、常用日期格式化select to_date('2019-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') as datetime from dual;-----------输出结果-----------2019/1/1 13:14:20select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') as datetim...原创 2019-04-13 10:25:44 · 340 阅读 · 0 评论 -
oracle数据包的创建和使用
--表头CREATE OR REPLACE PACKAGE GetPageListASTYPE o_Cursor IS REF CURSOR;PROCEDURE Get_News(pageIndex in Number,pageSize in Number,isDelu inNumber,uRowCount OUT Number,pageCount OUT Number,o_remC...原创 2019-03-06 09:07:34 · 723 阅读 · 0 评论 -
Oracle效率分析
1.查看总消耗时间最多的前10条SQL语句select *from (select v.sql_id,v.child_number,v.sql_text,v.elapsed_time,v.cpu_time,v.disk_reads,rank() over(order by v.elapsed_time desc) elapsed_rankfrom v$sql v) awhe...原创 2019-03-06 09:01:40 · 435 阅读 · 0 评论 -
尝试利用oracle闪回区恢复表格数据
--1、查询数据库闪回区的scn号(字段scn的值)select * from sys.smon_scn_time t order by t.time_dp desc;--2、查询该scn号(步骤字段scn的值)的表的数据select * from 表名 as of scn scn号;可以通过更换scn号来寻找你表格之前的数据--3、恢复表格数据(恢复之前,先把表格中的数据清空,否...原创 2019-03-06 08:58:37 · 472 阅读 · 0 评论 -
oracle数据库表的相关操作
1、数据库表结构查询SELECT t1.Table_Name || chr(13) || t3.comments AS "表名称及说明", --t3.comments AS "表说明", t1.Column_Name AS "字...原创 2019-03-06 08:54:49 · 264 阅读 · 0 评论 -
Oracle 通过UTL_HTTP包发送http请求调用webapi
1、利用ORACLE中UTL_HTTP包提供的BEGIN_REQUEST方法发起请求。CREATE OR REPLACE PROCEDURE P_DT_gettoken(v_corpid in varchar2,v_corpsecret in varchar2 ) IS req UTL_HTTP.REQ; resp UTL_HTTP.RESP; v_text varchar2...原创 2019-02-22 17:31:14 · 4383 阅读 · 0 评论 -
Oracle Job定时任务使用详解
1、每天定点执行declare jobno number; v_starttime date; v_interval varchar2(100);begin v_starttime := trunc(sysdate + 1, 'dd') + 9.5 / 24; --运行时间:次日09:30运行 v_interval := 'trunc(sysdate +1, ''dd'') +...原创 2019-02-22 17:17:43 · 1013 阅读 · 1 评论 -
Oracle ACL (Access Control List) 详细介绍
在Oracle11g中,Oracle在安全方面有了很多的改进,而在网络权限控制方面,也有一个新的概念提出来,叫做ACL(Access Control List), 这是一种细粒度的权限控制。在ACL之前,我们对于有一些程序包,例如UTL_MAIL, UTL_SMTP等这些包,你可以利用这些包连接到外部的主机,而默认情况下,这些包都是都是赋予了public角色,所以可能会导致利用这些PL/SQL程序...原创 2019-02-22 13:50:06 · 3636 阅读 · 0 评论