
数据库
onlydo
这个作者很懒,什么都没留下…
展开
-
oracle卸载
卸载oracle停止所有Oracle服务2、删除注册表中的所有关于Oracle项(1)在HKEY_LOCAL_MACHINE\SOFTWARE下,删除Oracle目录 (2)在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下,删除所有Oracle项(3)在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet0...2007-08-23 17:13:19 · 120 阅读 · 0 评论 -
删除重复数据
表A中有ID、NAME、CODE字段。要查出NAME、CODE字段重复的数据,重复的记录中,仅保留ID最大的,删除其它重复的数据。查询需要删除的记录sql如下:比较笨的SQL:[code="sql"]select * from test where id in (select b.id from test a, test b ...2010-03-09 14:28:53 · 88 阅读 · 0 评论 -
like 双%替代方案
之前经常使用like %D%的方式做模糊查询,可使用替代方案instr函数。据说效率差别比较大。例如:select * from tg_customer t where instr(t.account,'11')>02010-04-12 13:41:13 · 325 阅读 · 0 评论 -
oracle 数据库编码
select * from nls_database_parameters2、修改字符集8i以上版本可以通过alter database来修改字符集,但也只限于子集到超集,不建议修改props$表,将可能导致严重错误。 Startup nomount; Alter database mount exclusive; Alter system enable re...2010-04-28 13:40:49 · 124 阅读 · 0 评论 -
创建表空间
create temporary tablespace xyzqinfo_temp tempfile 'D:\oracle\data\xyzqinfo_temp01.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; create tablespace xyzqinfo_...原创 2010-07-20 09:24:29 · 89 阅读 · 0 评论 -
Oracle 11 密码永不过期
【原因/触发因素】 确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。 【影响和风险】 影响 密码过期后,业务进程连接数据库异常,影响业务使用。 问题发生频率 数据库密码过期后,业务进程一旦重启会提示连接失败。 【解决方案】...原创 2012-05-24 09:04:46 · 153 阅读 · 0 评论 -
sybase iq分组排序取前N名
营业部客户资产前5客户语句[code="sql"]select*from( select * from #ADO_TEMP)t1 where exists( select count(1) from #ADO_TEMP t2 where t1.营业部=t2.营业部 and t1.总资产>t2.总资产 having count(1)...原创 2012-11-21 13:52:42 · 887 阅读 · 0 评论 -
Eclipse数据设计插件
http://ermaster.sourceforge.net/update-site/ER Master 是一个用于设计ER模型图的Eclipse插件。提供的功能包括:从数据库导入关系生成ER图,导出设计图,导出DDL数据定义语句等。目前完整支持的数据库包括MySQL、PostgreSQL 和-Oracle (developing)-DB2 (developing)-HSQL...原创 2015-09-15 09:19:57 · 195 阅读 · 0 评论