-
45个非常有用的 Oracle 查询语句大全
所属栏目:[语言] 日期:2021-12-26 热度:70
日期/时间 相关查询 1.获取当前月份的第一天 运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 SYSDATE来指定查询的日期。 复制代码 代码如下: SELECT TRUNC (SYSDATE, MONTH) First day of current month FROM DUAL; 2.获取当前月份的最[详细]
-
oracle生成动态前缀且自增号码的函数分析
所属栏目:[语言] 日期:2021-12-26 热度:75
复制代码 代码如下: create or replace Function GetInvitationNO(prev varchar2, num1 varchar2, num2 varchar2, sessionSetting varchar2) Return Varchar2 Authid Current_User Is PRAGMA AUTONOMOUS_TRANSACTION;-- 需要使用Current_User的权限防止无法[详细]
-
oracle 数据库隔离级别教程
所属栏目:[语言] 日期:2021-12-26 热度:169
oracle 事务隔离级别 事务不同引发的状况: 脏读(Dirty reads) 一个事务读取另一个事务尚未提交的修改时,产生脏读 很多数据库允许脏读以避免排它锁的竞争。 不可重复读(Nonrepeatable reads) 同一查询在同一事务中多次进行,由于其他提交事务所做的修改或[详细]
-
oracle如何恢复被覆盖的存储步骤
所属栏目:[语言] 日期:2021-12-26 热度:79
如果你不小心覆盖了之前的存储过程,那得赶紧闪回,时长越长闪回的可能性越[详细]
-
rman恢复措施和oracle异机恢复
所属栏目:[语言] 日期:2021-12-26 热度:84
注: ①恢复的前提是已经做好备份 ②完全恢复数据库是数据库遇到故障,在恢复时候没有丢失任何已经提交事物数据的恢复 不完全恢复数据库是数据库遇到故障,在恢复时候丢失部分数据的恢复 ③在linux下需要设置环境变量,即需要恢复的oracle数据库的实例名:e[详细]
-
oracle搭建一个数据库三步走
所属栏目:[语言] 日期:2021-12-26 热度:59
这篇文章主要介绍了oracle如何创建数据库和用户,以及每一步所涉及到的代码,需要的朋友可以参考下 以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,o[详细]
-
oracle分区表总结 oracle分区表分析
所属栏目:[语言] 日期:2021-12-26 热度:190
在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。 同事的分区表总结,转载一下。 1.1 分区表PARTITION table 在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。 1.1.1 分区表的建立: 某公司的每年产生巨大[详细]
-
oracle实施多行合并的方法
所属栏目:[语言] 日期:2021-12-26 热度:79
这篇文章主要介绍了oracle实现多行合并的方法,实例讲述了oracle10g以后提供的函数WMSYS.WM_CONCAT的使用技巧,需要的朋友可以参考下 本文实例讲述了oracle实现多行合并的方法。分享给大家供大家参考。具体分析如下: 在写sql时,经常会有将某列的字段合并起[详细]
-
oracle数据库索引故障
所属栏目:[语言] 日期:2021-12-26 热度:163
这篇文章主要介绍了oracle数据库索引失效的原因及如何避免索引失效,有需要的小伙伴参考下。 今天一个同事突然问我索引为什么失效。说实在的,失效的原因有多种: 但是如果是同样的sql如果在之前能够使用到索引,那么现在使用不到索引,以下几种主要情况: 1[详细]
-
Oracle删除死锁进程的技巧
所属栏目:[语言] 日期:2021-12-26 热度:115
这篇文章主要介绍了Oracle删除死锁进程的方法,涉及查找被锁表及删除对应进程的技巧,需要的朋友可以参考下 本文实例讲述了Oracle删除死锁进程的方法。分享给大家供大家参考。具体如下: 步骤1:用以下SQL查看进程列表,判断出被锁定的表 复制代码代码如下: S[详细]
-
ORACLE中的日期加减操作实例解读
所属栏目:[语言] 日期:2021-12-26 热度:116
这篇文章主要介绍了ORACLE中的日期加减操作实例介绍,本文讲解了对当前日期增加一个小时、对当前日期增加50分种、对当前日期增加45秒、对当前日期增加3天、对当前日期增加4个月等内容,需要的朋友可以参考下 无论是DATE还是timestamp都可以进行加减操作。 可[详细]
-
oracle冷备份恢复和oracle异机恢复使用方法
所属栏目:[语言] 日期:2021-12-26 热度:72
一、冷备份 1、 冷备份发生在数据库已经正常关闭的情况下,在进行冷备份之前通常要知道需要进行备份文件的名称以及路径 复制代码 代码如下: SQLselect name from v$datefile; SQLselect name from v$controlfile; SQLselect member from v$logfile; 2、冷备[详细]
-
oracle中exp,imp的使用详解
所属栏目:[语言] 日期:2021-12-26 热度:83
这篇文章主要介绍了oracle中exp,imp的使用详解,需要的朋友可以参考下 基本语法和实例: 1、EXP: 有三种主要的方式(完全、用户、表) 1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限 2、用户[详细]
-
两种oracle创建字段自增长的实现方式
所属栏目:[语言] 日期:2021-12-26 热度:100
这篇文章介绍了两种oracle创建字段自增长的实现方式,一是序列+触发器,二是序列+显示调用序列,需要的朋友可以参考下 mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,我们有以下两种方式可以解决字段自增长的功能。 因[详细]
-
如何使用log miner分析oracle日志
所属栏目:[语言] 日期:2021-12-26 热度:93
日常生活中,我们经常因为操作失误丢失数据或者是更改数据,如何进行恢复呐?这篇文章就是帮助我们解决这一困扰,需要的朋友可以参考下 当我们不小心误操作致使数据库数据丢失、改变时, 需要对数据库对象做基于时间点的恢复,找到我们需要的数据,这个时间点[详细]
-
Go 不用标准库如何解压 Zip 文件?
所属栏目:[语言] 日期:2021-12-11 热度:104
zip 是一种常见的归档格式,本文讲解 Go 如何操作 zip。 首先看看 zip 文件是如何工作的。以一个小文件为例:(类 Unix 系统下) $ cat hello.text Hello! 执行 zip 命令进行归档: $ zip test.zip hello.text adding: hello.text (stored 0%) $ ls -lah test[详细]
-
Linux C C++ 后台服务器开发学习路线
所属栏目:[语言] 日期:2021-12-11 热度:181
这一篇的主题是「Linux C/C++ 服务器/后台开发学习路线」。 这样的文章相信大家都见得不少了,写之前也非常忐忑,也定下了一个目标,这篇文章,不能是简单的堆砌学习资源和书单推荐,更要细化如何有效的去执行落地。 争取做到让看到的同学有一种相见恨晚的[详细]
-
面试官 final finally finalize 有什么区别?
所属栏目:[语言] 日期:2021-12-11 热度:178
1.final 介绍 final 是 Java 语言中的一个关键字,使用 final 修饰的对象不允许修改或替换其原始值或定义。 final 可以用来修饰:类、方法、变量和参数,其中可以用来修饰参数这一项,容易被人遗忘,这是 final 的 4 种用法。 1.1 final 用法说明 当 final[详细]
-
EasyC++,默认构造函数
所属栏目:[语言] 日期:2021-12-11 热度:95
默认构造函数 上一篇文章当中介绍的是显式构造函数,也就是说我们需要传入值来对类的成员变量进行初始化。 但也有一些情况,我们可能并不需要传入值进行初始化,或者有一些其他的逻辑。针对这种情况,C++提供了默认构造函数的功能。所谓默认构造函数,也就[详细]
-
公司 Java项 目被反编译放到了网上,这四个方法可预防
所属栏目:[语言] 日期:2021-12-11 热度:133
Java作为解释型的语言,其高度抽象的特性意味其很容易被反编译,容易被反编译,自然有防止反编译措施存在。今天就拜读了一篇相关的文章,受益匪浅,知彼知己嘛!!之所以会对java的反编译感兴趣,那是因为自己在学习的过程中,常常需要借鉴一下别人的成果([详细]
-
快速上手Matplotlib常用API
所属栏目:[语言] 日期:2021-12-11 热度:118
Matplotlib是一个Python 2D绘图库,它以多种硬拷贝格式和跨平台的交互式环境生成出版物质量的图形。它可以生成图表、直方图、功率谱、条形图、误差图、散点图等。本文重点介绍线形图相关api的使用方法! 线性plot api详解 基础api 实例代码 from matplotlib[详细]
-
Python里的For循环和While循环怎么用呢?
所属栏目:[语言] 日期:2021-12-11 热度:202
我们继续我们的Python基础的学习,昨天我们学习了字典类型的使用以及控制结构里的顺序结构 if eif条件判断 while循环等内容,其中while循环里我们引入了else关键字和break关键字的时候,那么现在我们再回顾下,正常while循环是不包含else语句的,加上的else[详细]
-
Java 进阶之字节码剖析
所属栏目:[语言] 日期:2021-12-11 热度:174
从今天起我打算整一个 Java 系列的进阶基础文章,万丈高楼平地起,打好基础我们才能走得更好,举个例子,之前我在武哥的 Kafka 文章中看到这样的一句话「除此之外,页缓存(pageCache)还有一个巨大的优势。用过 Java 的人都知道:如果不用页缓存,而是用 JVM[详细]
-
Mac 下如何打包 Playwright 程序
所属栏目:[语言] 日期:2021-12-11 热度:177
经常有朋友找我写个浏览器自动化工具,通常情况下我都是在 Windows 下打包,使用的方法就是 最简单的方式发布你的Python应用,然而也有朋友问我能否做一个 mac 版本,于是我就捣腾了一下,顺利完成,今天就分享下具体的做法。 使用 py2app 我首先采用了 py2[详细]
-
Python 中弱引用的神奇用法与原理探析
所属栏目:[语言] 日期:2021-12-11 热度:182
开始讨论弱引用( weakref )之前,我们先来看看什么是弱引用?它到底有什么作用? 假设我们有一个多线程程序,并发处理应用数据: # 占用大量资源,创建销毁成本很高 class Data: def __init__(self, key): pass 应用数据 Data 由一个 key 唯一标识,同一[详细]