文章分类 - Oracle
摘要:Oracle对空值(NULL)的5种处理 Oracle 中 null 和 '' (空字符串)是一样的 所以用 nvl(field_eng,'') = '' 来判断 field_eng 字段的值是否为 '' 和 null 是不行的 直接用 field_eng is null 即可 数据库中的空值(NU
阅读全文
摘要:Oracle数据库备份一个表数据并恢复 使用场景: 当我们平时想要大批量替换数据的时候,在生产上往往会先备份,然后如果遇到问题再回退,那么可能涉及下面两个语句: 1.创建一个备份表并存储原始数据 CREATE TABLE 备份表 as SELECT * FROM 旧表 2.恢复原始数据 INSERT
阅读全文
摘要:ORACLE将表中的数据恢复到某一个时间点 oracle没有开启闪回,也没记录日志,最后根据某一时刻的数据还原,具体操作如下: 根据oracle自己的快照备份查询某一时刻的某张表数据 select * from COMPANY as of timestamp to_timestamp('2021-0
阅读全文
摘要:Oracle实现“limit”功能 oracle数据库不支持mysql中limit功能,但可以通过rownum来限制返回的结果集的行数,rownum并不是用户添加的字段,而是oracle系统自动添加的。 (1)使查询结果最多返回前10行: select * from CLEAR where rown
阅读全文
摘要:Oracle函数之LISTAGG 最近在学习的过程中,发现一个挺有意思的函数,它可实现对列值的拼接。下面我们来看看其具体用法。 用法: 对其作用,官方文档的解释如下: For a specified measure, LISTAGG orders data within each group spe
阅读全文
摘要:ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效(oracle 锁表) 解决方法 一、问题描述 今天在用hibernate进行建表操作时第一次建表成功,但之后发现POJO类的映射文件有问题,就进行了几次修改,之间将建表的代码又运行了几次,结果就在控制台报出了“O
阅读全文
摘要:通过 PL/SQL DEVELOPER 将Excel表中数据导入Oracle表 背景 将excel数据导入到oracle数据库表中。 准备 1.要导入的数据表 create table excel_test( xm varchar2(50), xb varchar2(1) ); 2.要导入的exce
阅读全文
摘要:PLSQL Developer使用教程及基础操作 PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server。因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Deve
阅读全文

浙公网安备 33010602011771号