![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 50
lin213java
这个作者很懒,什么都没留下…
展开
-
row_number() over(partition by name order by id)
一个表中,主键不同,其实字段相同,现在实现只取一个记录的方法: select * from ( select t.*,row_number() over(partition by name order by id) rnfrom t t)where rn=1 row_number() OVER (PARTITION BY name ORDER BY id) rn 表示根据...原创 2011-08-30 16:46:17 · 208 阅读 · 0 评论 -
Oracle数据库删除重复数据的情况!
重复数据删除技术可以提供更大的备份容量,实现更长时间的数据保留,还能实现备份数据的持续验证,提高数据恢复服务水平,方便实现数据容灾等。 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。Oracle数据库重复数据删除技术有如下优势:更大的备份容量、数据能得到持续验证、有更高的数据恢复服务水平、方便实现备份数据的容灾。 一、删除部分字段重复数据 先...原创 2012-03-15 20:03:48 · 85 阅读 · 0 评论 -
存储过程 函数写法
函数create or replace function f_productCard( str_in in varchar2 )--分类字段 return varchar2is str_list varchar2(4000) default null;--连接后字符串 str varchar2(20) default null;--连接符号 ...原创 2012-02-28 14:25:22 · 159 阅读 · 0 评论 -
ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
[eStore]2011-11-13 15:38:36,078 WARN SQL Error: 932, SQLState: 42000 | JDBCExceptionReporter.logExceptions(77)[eStore]2011-11-13 15:38:36,109 ERROR ORA-00932: 鏁版嵁绫诲瀷涓嶄竴鑷� 搴斾负 NUMBER, 浣嗗嵈鑾峰緱 BINARY | ...原创 2011-11-13 15:43:38 · 1502 阅读 · 0 评论 -
oracle查看表空间大小
select a.a1 tablespacename, -- 表空间名称, c.c2 tablespacetype, -- 类型, c.c3, --区管理, b.b2/1024/1024 tablespaceSize, --表空间大小M, (b.b2-a.a2)/1024/1024 tablespaceYONG,--已使用M, substr((b.b2-a.a2)/b.b2*...原创 2011-09-30 11:08:46 · 106 阅读 · 0 评论 -
oracle 卸载方法
1.停止所有与ORACLE相关的服务。2. 使用OUI(Oracle Universal Installer)卸载Oracle软件。 “开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer.3.删除注册表内容。 运行regedit命令,删除下面内容:HKEY_LOCAL_...原创 2011-09-29 10:26:53 · 66 阅读 · 0 评论 -
查询用户权限
select * from dba_role_privs WHERE GRANTEE='用户名'; ============================================Oracle内置角色connect与resource的权限 首先用一个命令赋予user用户connect角色和resource角色: grant connect,resource to user; 运行成...原创 2011-09-28 15:59:53 · 358 阅读 · 0 评论 -
oracle 中的decode
DECODE(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)</p>Value 代表某个表的任何类型的任意列或一个通过计算所得的任何结果。当每个value值被测试,如果value的值为if1,Decode 函数的结果是then1;如果value等于if2,Decode函数结果是then2;等等。事实上,可以给出多个if/then 配对。如果value结果不等于...原创 2011-09-26 10:36:06 · 383 阅读 · 0 评论 -
删除数据库中的所有仅表、序列、视图等
你需要创建这些删除语句,通过oracle的数据字典找到该用户下的所有表、视图等对象,拼接成语句。如下 select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables; --delete tables select 'drop view ' || view_name||';'||chr(13)||chr(10) ...原创 2011-09-16 15:42:07 · 115 阅读 · 0 评论 -
powerdesigner反向MySQL5.1数据库 生成ER图
我用的powerdesigner是15.1版本,数据库是MySQL5.1.57(1) 首先新建一个“PhysicalDataModel”类型的文件,然后点击“Database”->"Configure Connections",弹出窗口“Configure Data Connections”, 并选择"Connection Profiles"如下图所示: (2)新建一...原创 2014-04-25 13:01:30 · 162 阅读 · 0 评论