![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库学习-ORACLE
文章平均质量分 74
sev7en
steven.xu
展开
-
MySQL分页SQL和ORACLE分页SQL
MySQL分页SQL和ORACLE分页SQL (2009-09-10 11:46:52)转载▼标签: mysql oracle 分页sql it分类: Oracle/MysqlMySQL:select * from table(表名) limit star转载 2013-04-04 15:22:25 · 760 阅读 · 0 评论 -
Oracle中不同用户间数据的导入导出
实验环境:RedHat 4上装oracle 9 实验目的:将用户jiajia的数据导入到用户tianyu 实验步骤如下 1、使用系统用户登陆为用户jiajia创建一个默认表空间名为jiajia [oracle@shanghai ~]$ sqlplus system/manager@mydb SQL*Plus: Release 9.2.0.4.0 - Productio转载 2012-11-25 09:40:13 · 1299 阅读 · 0 评论 -
Oracle 存储结构分类
Logical Storage StructuresThis section discusses logical storage structures. The following logical storagestructures enable Oracle Database to have fine-grained control of disk space use:■ Data原创 2012-10-29 11:06:11 · 285 阅读 · 0 评论 -
Oracle日志的深入分析
作为Oracle DBA,我们有时候需要追踪数据误删除或用户的恶意操作情况,此时我们不仅需要查出执行这些操作的数据库账号,还需要知道操作是由哪台客户端(IP地址等)发出的。针对这些问题,一个最有效实用而又低成本的方法就是分析Oracle数据库的日志文件。本文将就Oracle日志分析技术做深入探讨。一、如何分析即LogMiner解释从目前来看,分析Oracle日志的唯一方法就是使用Oracl转载 2012-10-09 10:11:00 · 582 阅读 · 0 评论 -
Oracle日志
/home/oracle/app/oracle/diag/rdbms/orcl/orcl/alertoracle11g提供了两种形式的日志文件,log.xml和文本文件查询两种日志文件的位置查询xml文件的目录select value from v$diag_info where name='Diag Alert';查询文本文件的目录select转载 2012-10-09 09:47:56 · 628 阅读 · 0 评论 -
Java中的BigDecimal
所有已实现的接口:Serializable, Comparablepublic classBigDecimal extends Number implements Comparable BigDecimal 是Java提供的一个不可变的、任意精度的有符号十进制数。BigDecimal 由任意精度的整数非标度值 和 32 位的整数标度 (scale)转载 2012-10-08 15:54:14 · 314 阅读 · 0 评论 -
Oracle中的Sequence
Sequence 在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按 序列号排序的地方。编辑本段ORACLE Sequence 自增长 Sequence是数据库系统按照一定规则自动增加的数字序列。这个序列一般作为代理主键(因为不会重复),没有其他任何意义。 Sequence是数据库系统的特性,有的数据库转载 2012-06-20 09:09:50 · 514 阅读 · 0 评论 -
ORA-00911错误及解决方法 剖析以及 sql操作提示表或视图不存在
系统数据库是用oracle,有关的语句先在pl/sql developer里面测试好了,再往程序里面写发现/*==============================================================*//* Table: TB_TYPE *//*===转载 2012-06-08 12:34:53 · 1792 阅读 · 0 评论 -
Oracle创建删除用户、角色、表空间、导入导出、...命令总结
Oracle创建删除用户、角色、表空间、导入导出、...命令总结//创建临时表空间create temporary tablespace zfmi_temptempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf' size 32m autoextend on next 32m maxsize 2048mextent mana转载 2012-06-08 11:51:03 · 288 阅读 · 0 评论 -
工具使用-oracle数据库导出
Oracle导入导出感觉也挺麻烦的。使用工具pl/sql developer可以按照以下操作:1、点击Tools--Export User Objects这种方式可以导出当前用户拥有的所有对象,包括表、视图、触发器、同义词等等,对于表,只能导出表结构,不能导出数据,选中要导出的对象,设置好导出的路径和各个参数后,点击Export就OK PS:这种方式还可以导出其他用户的对象,在下转载 2013-04-07 14:19:27 · 881 阅读 · 0 评论 -
PowerDesigner建立与数据库的连接,以便生成数据库和从数据库生成到PD中。[Oracle 10G版]
PowerDesigner建立与数据库的连接,以便生成数据库和从数据库生成到PD中。[Oracle 10G版]第一步,打开PD15,找到【Database】,如图所示:第二步,点击新建按钮,创建一个新的ODBC连接。第三步,这里选择系统数据源,并选择Oracle第四步,这里需要注意,服务器需要写的是Oracle客户端配置的服务名,也就是PL/SQL连转载 2013-03-15 16:56:42 · 377 阅读 · 0 评论 -
oracle & spring 定时任务
DBMS_JOB系统包是Oracle“任务队列”子系统的API编程接口。DBMS_JOB包对于任务队列提供了下面这些功能:提交并且执行一个任务、改变任务的执行参数以及删除或者临时挂起任务等。DBMS_JOB包是由ORACLE_HOME目录下的rdbms/admin子目录下的DBMSJOB.SQL和PRVTJOB.PLB 这两个脚本文件创建的。这两个文件被CATPROC.SQL脚本文件调用,转载 2013-02-20 08:48:58 · 468 阅读 · 0 评论 -
Oracle 分页
在Oracle中,用SQL来实现分页有很多种实现方式,但有些语句可能并不是很通用,只能用在一些特殊场景之中;以下介绍三种比较通用的实现方案;在以下各种实现中,ROWNUM是一个最核心的关键词,在查询时他是一个虚拟的列,取值为1到记录总数的序号;首先来介绍我们工作中最常使用的一种实现方式:SELECT * FROM (SELECT Seven.*, ROWNUM RN转载 2012-12-04 14:39:16 · 356 阅读 · 0 评论 -
PowerDesigner中如何生成主键和自增列--Oracle版本
PowerDesigner中如何生成主键和自增列--Oracle版本上文讲了如何在SQL Server2005中建立主键和自增列:http://www.cnblogs.com/netsql/archive/2010/05/19/1739481.html下面讲述,Oracle中如何新建自增列,总的来说需要建立序列,并把这个序列付给某一列,重建触发器即可。第一步,首先转载 2013-03-15 16:57:09 · 970 阅读 · 0 评论 -
oracle 解锁
select b.owner,b.object_name,b.object_type from v$locked_object a,All_Objects b WHERE a.OBJECT_ID=b.object_id;select * from v$session where sid in(select sid from v$lock where type原创 2012-09-19 12:55:52 · 192 阅读 · 0 评论 -
Oracle日志文件问题汇总
oracle日志文件相关问题汇总。1:条件一:正常关闭数据库的情况下(shutdown immediate或者shutdown nomal),redo文件全部丢失。此种情况下,由于是正常关闭数据库,数据文件,redo文件以及控制文件SCN是一直的,redo文件中的所有操作记录都已经归档,所以如果在这种情况下丢失所有redo的话,恢复是很简单的,一般思路是:Startup转载 2012-10-09 10:14:05 · 571 阅读 · 0 评论 -
Oracle group by及其若干相关函数的一些说明
Oracle的group by除了基本用法以外,还有3种扩展用法,分别是rollup、cube、grouping sets。假设有一个表test,有A、B、C、D、E5列。1) 如果使用group by rollup(A,B,C),首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP B转载 2012-12-10 09:34:33 · 503 阅读 · 0 评论 -
Oracle并发处理机制的简单看法
在Oracle开发过程中,如果你只是独立地测试你的应用,然后部署,并交给数十个并发用户使用,就很有可能痛苦地遭遇原先未能检测到的并发问题。例如,2个用户同时修改某张订单,首先他们会查询这张订单存在不存在,如果存在,那么修改它的状态。在并发操作中,用户1会很奇怪的发现他的修改丢失了。当然,除此之外,在未能够很好的处理并发问题可能遭遇的情况还有: ◆破坏数据的完整性。 ◆随着用户数的增多,转载 2012-12-04 22:10:10 · 397 阅读 · 0 评论 -
Oracle EM
OracleEnterpriseManager(Oracle企业管理器,简称OEM)是通过一组Oracle程序,为管理分布式环境提供了管理服务。OEM包括了一组DBA工具,一个repository,以及一个图形化显示的控制台。OEM控制台与每一个服务器上的智能化代理(IntelligentAgent)相对应。 智能化代理能够监控系统的特定事件并且执行任务(作业)就象你在系统本地一样。事件和转载 2012-10-09 11:12:29 · 1215 阅读 · 0 评论 -
BigDecimal的8中舍入模式
在银行、帐户、计费等领域,BigDecimal提供了精确的数值计算。其中8种舍入方式值得掌握。1、ROUND_UP舍入远离零的舍入模式。在丢弃非零部分之前始终增加数字(始终对非零舍弃部分前面的数字加1)。注意,此舍入模式始终不会减少计算值的大小。不同舍入模式下的舍入操作汇总 根据给定的舍入模式将输入数字舍入为一位数的结果输入数转载 2012-10-08 19:27:24 · 1107 阅读 · 0 评论 -
Oracle 建立表空间
1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\转载 2012-08-03 13:57:02 · 242 阅读 · 0 评论 -
oracle initialization or shutdown in progress 解决方法
http://www.docin.com/p-80247116.html转载 2012-08-03 11:27:56 · 204 阅读 · 0 评论 -
JAVA读取Oracle中的blob图片字段并显示
JAVA读取Oracle中的blob图片字段并显示 近期,在给客户做一个Demo页面时,需要用JAVA读取Oracle中的blob图片字段并显示,在此过程中,遇到一些问题,例如:连接Oracle数据库读取blob字段数据,对图片byte数据进行缩放等;特此记录,给自己备忘,给大家参考。整个流程分为四步,连接oracle数据库 -> 读取blob图片字段 -> 对图片进行缩放 ->把图片转载 2013-04-19 15:19:45 · 718 阅读 · 1 评论 -
Oracle 把生日转化为年龄
select floor(MONTHS_BETWEEN(sysdate,date'2000-1-1')/12) from dual正解SELECT FLOOR(MONTHS_BETWEEN(SYSDATE,birthday)/12,1) FROM ltteacherinfo where name='seven'原创 2013-01-28 10:02:53 · 1886 阅读 · 0 评论 -
Oracle DECODE函数的语法介绍
Oracle DECODE函数功能很强,下面就为您详细介绍Oracle DECODE函数的用法,希望可以让您对Oracle DECODE函数有更多的了解。Oracle DECODE函数Oracle DECODE函数是Oracle公司独家提供的功能,它是一个功能很强的函数。它虽然不是SQL的标准,但对于性能非常有用。到目前,其他的数据库供应商还不能提供类似DECODE的功能,甚至有的转载 2013-01-04 15:52:06 · 306 阅读 · 0 评论 -
数据库导入导出
数据库导入导出 标签: 数据库导入导出文件 顶[1] 分享到 发表评论(0) 编辑词条 (一)导入数据1.Linux 服务器 208.55 PC操作系统:Windows 服务器操作系统:Linux 1)首先把dmp文件上传到服务器 首先将dmp文件拷贝到一个目录下,比如C:\ 在dos命令行下执行以下命令 cd转载 2012-12-30 11:24:57 · 332 阅读 · 0 评论 -
Oracle时间操作
在管理Oracle数据库中,经常会遇到关于时间操作的问题。本文列举了在Oracle数据库中最常用的时间操作语句。 在系统时间基础上延迟5秒 sysdate+(5/24/60/60) 在系统时间基础上延迟5分钟 sysdate+5/24/60转载 2012-11-09 09:49:43 · 310 阅读 · 0 评论 -
Oracle EM
Oracle 自10g 以后,企业管理器(Oracle Enterprise Manager:OEM)变成了网页形式。 OEM 分两种:Grid Control(网格控制) 和 Database Control(数据库控制)。 Grid Control 是具有完整功能的全企业Oracle 生态系统管理工具。 Database Control是可以只作为数据库管理实用程序部署的OEM转载 2012-10-09 17:34:04 · 1558 阅读 · 0 评论 -
oracle 查看用户表数目,表大小,视图数目等
oracle 查看用户表数目,表大小,视图数目等 (2012-08-03 17:08:22)转载▼查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用转载 2013-05-05 14:56:56 · 1253 阅读 · 0 评论