导航

随笔分类 -  Oracle文档收藏

Oracle相关
摘要:1. 以ORACLE10g为例,举例说明更改SID名称的过程。假如数据库的SID叫testdb,现在改成orcl,有以下6个步骤: 1,停止所有的oracle服务 1.1oracle的相关服务都以oracle为前缀,有以下几个: OracleService<数据库名> OrcleOraHome92TNSListener OracleDBConsle<SID> OracleJ... 阅读全文

posted @ 2007-09-21 16:34 小西 阅读(6825) 评论(0) 推荐(0)

摘要:早在06年6月,我在公司内部的OA论坛上转贴了一篇名为 "ORACLE公司之起源"的文章,尽量懂得欣赏的人不多,但我自己却看了多次,并且每次都会有莫名的感动! 最近,公司来了一个新毕业生,来了我们公司首先是学习ORACLE 书本用的就是scott的例子。当问到为什么会有个叫SCOTT的用户时,我建议先看看这篇“ORACLE公司之起源”====================... 阅读全文

posted @ 2007-09-19 11:57 小西 阅读(545) 评论(0) 推荐(0)

摘要:ORDER BY DECODE(col,'NCH','1','HCH','2','ACS','3','TWN','4',col) 阅读全文

posted @ 2007-07-23 10:11 小西 阅读(670) 评论(0) 推荐(0)

摘要:#######instr########################################### INSTR方法的格式为INSTR(源字符串, 目标字符串, 起始位置, 匹配序号) 例如:INSTR('CORPORATE FLOOR','OR', 3, 2)中,源字符串为'CORPORATE FLOOR', 目标字符串为'OR',起始位置为3,取第2个匹配项的位置。 默认查找顺序为从... 阅读全文

posted @ 2007-07-03 18:55 小西 阅读(1156) 评论(0) 推荐(0)

摘要:合计列select decode(grouping(billing_day),1,'合计',billing_day),decode(grouping(area_code),1,'小计',area_code),count(* )from rep_commission_awhere billing_day >=20041201and billing_day <=20041231group by ro... 阅读全文

posted @ 2007-07-03 18:53 小西 阅读(228) 评论(0) 推荐(0)

摘要:现在突然对内外连接概念有点模糊,有谁能给解释一下?谢谢!1. 内连接是一对一的连接;外连接是一对多的连接 如下: where table_a.id = table_b.id 内连接 where table_a.id = table_b.id(+) 为外连接2.内联接:Select Table_a.a,Table_b.b from Table_a,Table_b where t... 阅读全文

posted @ 2007-07-03 18:52 小西 阅读(403) 评论(0) 推荐(0)

摘要:CREATE procedure aaa(vv OUT FLOAT) isBEGIN vv := -1; DELETE FROM a_tmp WHERE sno IN (245,246); vv := SQL%ROWCOUNT; end aaa; 阅读全文

posted @ 2007-07-03 18:49 小西 阅读(531) 评论(0) 推荐(0)

摘要:-- select MOD(65,50) from dual --取余 -- select trunc( 65/33) from dual -- 取整 trunc (1.9) = 1-- select ceil(65/60) from dual -- 取整 ceil(1.1) = 2 阅读全文

posted @ 2007-07-03 16:02 小西 阅读(25426) 评论(0) 推荐(1)

摘要:打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目---------------------注意不要重启,(不能重启....) 阅读全文

posted @ 2007-04-10 22:18 小西 阅读(165) 评论(0) 推荐(0)

摘要:ORACLE 的存储过程里面 select aaa into var1 from tablea 如果记录为空,会出错.怎么解决?网上有很多解决方案,但我觉得比较可行的还是:begin -----exception when no_data_found then -----end; 阅读全文

posted @ 2007-03-29 10:05 小西 阅读(2554) 评论(0) 推荐(0)

摘要:今天在win2000英文版上遇到了这个问题,好在网上还有很多人遇到过.以下方法测试通过. 1.临时修改 SQL> alter session set nls_date_format='yyyymmdd'; 这种方法只能改掉在当前会话里的日期显示格式,当重新建立一个会话的时候,必须重新执行该命令。 2.改变oracle默认的日期显示格式 ON UNIX : change .profile NSL_... 阅读全文

posted @ 2007-01-25 23:33 小西 阅读(2954) 评论(0) 推荐(0)

摘要:/***************************************** 修改表名******************************************/ALTER TABLE 原表名 RENAME TO 修改后的表名 ; /**************************** 用system查看表是所那个用户的********************... 阅读全文

posted @ 2007-01-19 15:53 小西 阅读(210) 评论(0) 推荐(0)