
Oracle
geminiroy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何完全删除oracle
软件环境: 1、Windows 2000+ORACLE 8.1.72、ORACLE安装路径为:C:/ORACLE 实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品, 但原创 2009-08-30 13:42:00 · 268 阅读 · 0 评论 -
oracle字符串操作常用函数 及 正则表达式
查找字符串匹配,返回匹配开始索引instr(源字符串, 目标字符串, 起始位置, 匹配序号):源字符串:没啥好说的目标字符串:需要匹配的字符串起始位置:源字符串的开始匹配索引,从1开始匹配序号:因为这个函数返回匹配的起始索引,所以如果有多个匹配,则用此确定返回第几个匹配的起始索引截取并返回子字符串substr(源字符串,起始位置,截取位数)参数顾名思义原创 2011-04-28 17:16:00 · 1411 阅读 · 0 评论 -
Tablespace
<br /><br />ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额.<br /> 因此,在创建对象之前,首先要分配存储空间. <br /> 分配存储,就要创建表空间: <br /> 创建表空间示例如下:<br /> CREATE TABLESPACE "SAMPLE" <br /> LOGGING <br />原创 2011-03-30 15:00:00 · 203 阅读 · 0 评论 -
杀掉oracle系统中占用的session
<br />用如下方法查找现存session<br /> <br />SELECT * FROM V$SESSION ;<br /> <br />找到想要杀掉的session的sid和serial<br /> <br />用如下语句<br /> <br />ALTER SYSTEM KILL SESSION'SID,SERIAL';<br /> <br />杀掉目标会话原创 2011-03-16 16:32:00 · 244 阅读 · 0 评论 -
创建同义词
<br />同义词的作用,让你可以用一个别名引用其他user或者database link的资源<br /> <br />其创建方法如下:<br /> <br />CREATE OR REPLACE SYNONYM XXXXX FOR XXXUSER.XXXTABLENAME@XXXDBLINK;<br /> <br />如果是同一个数据库,就不用@XXXDBLINK原创 2011-03-16 16:27:00 · 223 阅读 · 0 评论 -
Win7安装oracle 10g 方法
首先下载,10203_vista_w2k8_x86_production_db(注意要下对了,不然没有refhost.xml文件)http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10203vista.html然后解压,在目录中找到refhost.xml(有两个,我的一个是在stage/prereq/db目录下,一个是在stage/prereq/db_prereqs/db目录下)进行添加修,添加如下代码:转载 2010-06-29 10:10:00 · 591 阅读 · 0 评论 -
安装oracle 10g经常会遇到的问题解决方案
最近在学习Oracle数据库,在安装过程中出现了一些小问题,虽说是小问题但却使我耗费大量精力去尝试总结,最后终于把问题解决掉了,心情不言而喻了。 在安装oracle数据库时过程中主要困扰大家主要有两种情况:一、他要先检查几个先决条件别一般都不会出问题,主要是在核查网络需求时,可能会遇到”警告“字样,网络核查失败(虽然可以继续安装使用,但在用IE登录oracle时会出现登录不上去的情况),一般情况下只要保证把网络断开就不会出现此类问题;二、另一种情况就是在安装oracle 10g时,在先行条件检测转载 2010-06-29 09:56:00 · 658 阅读 · 0 评论 -
date相关的函数
源时间:to_char(DateValue)); 源时间减1天:to_char(DateValue-1)); 源时间减1天1小时:to_char(DateValue-1-1/24)); 源时间减1天1小时1分:to_char(DateValue-1-1/24-1/(24*60))); 源时间减1天1小时1分1秒:to_char(DateValue-1-1/24-1/(24*60)-1/(24*60原创 2010-03-19 02:27:00 · 334 阅读 · 0 评论 -
date相关
1 怎样在ORACLE中输入DATE类型的字段 insert into table_name (date_column) values(to_date(2006-06-04,yyyy-mm-dd)) to_char(v_timestamp,yyyy-mm-dd hh24:mi:ss.fff ) 一种是to_date(),另一种是 date 1998-05-012. 修改oracle原创 2010-03-19 02:23:00 · 430 阅读 · 0 评论 -
Oracle驱动classes12.jar 与ojdbc14.jar的区别
以下是Oracle JDBC官方文档的说法:也就是随便翻译一下就理解了。 JDBC Thin for All Platforms classes12.jar (1,600,090 bytes) - for use with JDK 1.2 and JDK 1.3 在低级JDK版本1.2与1.3中使用的驱动,虽然实际上在1.4,1.5中使用大部分情况也是OK的classes12_原创 2010-02-22 11:09:00 · 1572 阅读 · 0 评论 -
Oracle的几个集合操作
Union,对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All,对两个结果集进行并集操作,包括重复行,不进行排序;Intersect,对两个结果集进行交集操作,不包括重复行,同时进行默认规则的排序;Minus,对两个结果集进行差操作,不包括重复行,同时进行默认规则的排序。可以在最后一个结果集中指定Order by子句改变排序方式:s原创 2009-11-03 11:18:00 · 239 阅读 · 0 评论 -
使用select调用oracle函数,返回值的处理
Vector returned = BQueryClient.queryValueBySQL("select func_foo(a,b) from dual");Hashtable table = (Hashtable)returned.get(0);//返回值是个放着table的vectorBigDecimal dec = (BigDecimal)table.get("func_原创 2009-10-22 15:47:00 · 1025 阅读 · 0 评论 -
ORA-14551: 不能在查询里执行DML操作
今天客户打电话过来,说程序没有正常运行,收益率等数据没有计算出来.打开tomcat的日志发现,在执行一条insert语句时发生了null值的错误.经过一番跟踪和调试,终于找到闯祸的元凶--一个用来取得编号的函数,但是这个函数已经在很多客户处使用了,都没有错,为什么偏偏在这里出错了呢?在网上google一通后,才发现在对数据库有写操作(INSERT、UPDATE、DELETE、原创 2009-10-21 20:34:00 · 1054 阅读 · 0 评论 -
Oracle 中的service_name,sid的作用和区别
在init.ora中有db_name,instance_name,service_name在操作系统中需要配置oracle_sid在listener.ora中有SID_NAME,GLOBAL_DBNAME,在tnsname.ora中有SERVICE_NAME,SID这么多,是不是你也看糊涂了。先晕一个,下面慢慢道来。 在init.ora中有db_name,insta原创 2009-09-03 15:17:00 · 12151 阅读 · 1 评论 -
oracle的一些有用操作收集,tablespace相关
创建tablespace典型用法: create tablespace ts_name datafile D:/oracle/.../xxx.dbf size 1024m autoextend on next 500m maxsize unlimited; 查看现有tablespace的信息:SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT原创 2011-06-27 10:45:00 · 310 阅读 · 1 评论