Welcome 微信登录

首页 / 数据库 / MySQL

Oracle基础教程:恢复当天删除的数据

Oracle基础教程:恢复当天删除的数据

我误删了数据库,老大很不爽,命我再30分钟之内恢复,情急之下,写了一个存储过程,适用于恢复当天删除了表而没有记住表的名称。 只需要传入当天的时间,调用一下就ok了。存储过程如下: createorreplaceprocedureproc_databack(deletetimeinvarchar2) as--把当天已经删除的信息查询出来放入游标 cursormycursoris(selectobject_namefromrecyclebinwheredrop...
MongoDB 与 Cassandra

MongoDB 与 Cassandra

技术方面 1.数据结构 MongoDB使用文档型存储,其数据结构为与JSON类似的BSON结构,而Cassandra支持的是key-value式存储,而每个key-value还会保存一个时间段,这个时间段实际上起到了版本控制的作用。2.索引结构 MongoDB的索引几乎与关系型数据库完全一样,其普通索引、联合索引、唯一索引的意义和实现上都可以参考对MySQL索引的理解。而Cassandra由于其是一个key-value结构的存储,如果你要对value进行条...
Oracle数据库归档日志大小的修改方法

Oracle数据库归档日志大小的修改方法

Oracle归档日志相信大家都不会陌生,下面就为您介绍Oracle归档日志大小的修改方法,希望对您学习Oracle归档日志方面能够有所帮助。方法:加入新的大的日志文件,然后删掉旧的小的日志文件假设现有三个日志组,每个组内有一个成员,每个成员的大小为1MB,现在想把此三个日志组的成员大小都改为10MB1、创建2个新的日志组以下是代码片段:alter database add logfile group 4 ("D:ORACLEORADATAORADBREDO...
Oracle数据库RMAN恢复之数据文件的恢复

Oracle数据库RMAN恢复之数据文件的恢复

Oracle数据库REAN恢复之数据文件的恢复是本文我们主要要介绍的内容,我们知道,除了system表空间的数据文件(mount)之外,其它数据文件可以在open(mount也可以)状态下恢复.open状态下恢复数据文件可以减少数据库停用的时间,所以应该在open状态下恢复这些数据文件.示例一:数据文件被误删除数据库关闭状态下删除非系统表空间数据文件.启动数据库到mount状态.脱机丢失的数据文件,alter database datafile n off...
Java的ORM框架 jOOQ 2.0.1 发布

Java的ORM框架 jOOQ 2.0.1 发布

jOOQ 2.0.1 发布了,这是 2.0 版本的一个维护版,主要是更好的和 Spring Data 进行集成,支持命名参数允许修改已构造的查询对象的绑定值;增强了 MERGE 语句以更好支持 Oracle;另外 jOOQ 已经为在 Scala 和 Groovy 中使用而做好了准备。jOOQ 高效的合并了复杂SQL、类型安全、源码生成、Active Records、存储过程以及高级数据类型的 Java 类库。更多关于jOOQ的详细信息,或者下载地址请点 这...
Oracle中提取主键拼字符串的问题

Oracle中提取主键拼字符串的问题

最近在做一个数据库是用的Oracle的项目,也是我的第一个项目模块,感觉很蛋疼,但是有很多收获。下面就是我遇到的问题和解决方法,我是菜鸟级,希望高手如果发现错误,请指出。比如:创建的Oracle的表,主键描述:“四位树形代码”比如用户表中:表名:USER表记录:USER_ID CHAR(15) NOT NULL,USER_NAME VARCHAR2(20) NOT NULL,USER_EMAIL VARCHAR2(30),PRIMARY KEY(USER_...
Oracle数据运用那种主键生成策略

Oracle数据运用那种主键生成策略

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。Assigned Assigned方式由用户生成主键值,并且要...
Oracle存储过程中异常处理应注意的问题

Oracle存储过程中异常处理应注意的问题

如果主存储过程和主函数又由子过程或子函数构成,在子函数或子程序中能否包含异常处理要依据以下原则:第一、如果主程序和子程序要作为一个事务来处理,则在子程序中不能触发异常,异常要到主调程序中取处理,如果在子程序中进行异常处理,如果子程序出现异常,进行异常处理后,还会继续执行主调程序中调用的出现异常的子程序的下面的代码,这样又开始了新的事务,这样破坏了事务的一致性,从而破坏了数据的一致性 主调程序如下: procedure sp_procedure is vs_...
Oracle 取规定位置的子串

Oracle 取规定位置的子串

例如:数据格式为:substring-substring-substring--取子串SELECT SUBSTR(源字符串或字段名,INSTR(源字符串或字段名,"-")+1,INSTR(源字符串或字段名"-",1,2)-INSTR(源字符串或字段名,"-")-1) from 表名;--解释--用到substr()函数和instr()函数--substr(源字符串或字段,起始位置,子串的长度)--instr(源字符串或字段,要取的子串,起始位置,要取子串的...
<< 461 462 463 464 465 466 467 468 469 470 >>