
Oracle
iteye_7563
这个作者很懒,什么都没留下…
展开
-
批量添加、修改 (未完待续)
批量添加:insert into A(a,b,c) select t.a,t.b,t.c from B t 批量修改:update T1 set T1.A列=(select T2.A列 from T2 where T2.B列=T1.A列 and rounum原创 2012-02-06 12:02:47 · 108 阅读 · 0 评论 -
ora12541-TNS : 没有监听器
以前也遇到过类似问题,觉得没多大点事,无非地址了,主机名错误,注册表路径类问题,仔细检查一边都没有,不扯淡上代码oracle默认端口1521、这个端口从没遇到过被占用的情况、无图无解阿PID为3536的进程已经被Kill掉了、也可以从任务管理器中查看、右键结束进程 搞定了。。。 附加:主机名错误解决方法:HOST= 计算机名称 ...2013-11-04 10:42:03 · 758 阅读 · 0 评论 -
ORA-01110 表空间 临时表空间
sqlplus /as sysdba;shutdown immediate; startup mount //修改表空间路径 alter tablespace test_data rename datafile 'D:/oracle/test_data.dbf' to 'E:/oracle/test_data.dbf'; alter database open; //删除临时...原创 2013-10-28 15:13:23 · 457 阅读 · 0 评论 -
在sqlplus中修改open_cursors
http://www.zhuoda.org/air_tuyh/79921.html\admin\orcl\pfile\init.ora文件(名字类似于这样),在这个文件中找到open_cursors在sqlplus中查看 open_cursors的数值:在sqlplus中执行SELECT v.name, v.value value FROM V$PARAME...原创 2012-04-26 18:01:21 · 2666 阅读 · 0 评论 -
spfileorcl.ora改错、或者删除补救办法
[code="sql"]create spfile='D:\oracle\product\10.2.0\db_1\dbs\SPFILETESTING.ORA' from pfile='D:\oracle\product\10.2.0\admin\testing\pfile\init.ora.913200824649';[/code]不会本机怎么登录、找了个机器 登录 做了...原创 2012-04-26 17:32:28 · 745 阅读 · 0 评论 -
DISTINCT和GROUP BY的区别
有时候进行分组查询的时候 可以用DISTINCT和GROUP BY 、所以难免需要比较一下、搜了一下 感觉这个比较权威 记一下http://yangtingkun.itpub.net/post/468/227628-------------------------------------------------------------------------------------...原创 2012-02-21 15:49:19 · 224 阅读 · 0 评论 -
count() over() and sum() over() group by
eg:[code="sql"]select t.name,count(*) count1,count(*) over() count2 from test t group by t.name;[/code]本来是想获得每一种name的数量,以及总数量。得到的却不是仔细看了看 count() over()的用法count() over() 是统计有多少条 正确写法如下...原创 2012-07-09 14:27:58 · 866 阅读 · 0 评论 -
replace函数
replace(字段,'包含的字符串','替换成的字符串')使用指定的字面值替换序列替换此字符串所有匹配字面值目标序列的子字符串和java的用法str.replace('包含的字符串','替换成的字符串')差不了多少、记录一下...原创 2012-02-10 15:32:54 · 242 阅读 · 0 评论 -
wm_concat(column)函数
很早之前接触过这个函数、为防止再次遗忘记录:这个函数的主要功能就是 列转行 (以“,”号隔开)1、单独使用select wm_concat(t.a) from atest t;2、与分组排序函数select t.id, wm_concat(t.a) from atest t group by t.id order by t.id;3、支持开窗函数没有深入用、就不举...原创 2012-02-10 15:19:48 · 237 阅读 · 0 评论 -
oracle导入导出命令
原文:http://hi.baidu.com/2008_ok/blog/item/492b88c4dd559cc839db49bc.htmlOracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一...原创 2012-02-08 14:38:23 · 79 阅读 · 0 评论 -
oracle 创建 修改 删除 用户(待整理)
创建:create user testuser identified by testuser;修改:alter user testuser identified by test123456;删除:drop user testuser;当然都有一些问题、例如创建的时候、不赋表空间的话是登录不上之类的、删除的时候也会出现一些问题 一一整理。...原创 2012-02-08 12:50:19 · 80 阅读 · 0 评论 -
[转]把字母数字串转换为数值
http://www.blogjava.net/jxhkwhy/articles/200495.html问题:对于字母数字的数据,只返回数字值。从字符串“paul123f321”中返回123321。解决方案DB2使用函数TRANSLATE和REPLACE,从字母数字串中提取数字字符:[code="sql"] select cast( ...原创 2012-06-28 16:48:27 · 449 阅读 · 0 评论