`
zqb666kkk
  • 浏览: 732540 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论
文章列表
ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2) --(其中,COL1,COL2可以为多列)select xt.id,       xt.item,       xt.attribute1,       xt.attribute2,       ROW_NUMBER() OVER(PARTITION BY xt.id,xt.item order by xt.id,xt.item) test  from xxuts_test xt 表示根 ...
select substr('12345',greatest( -位数,-length('12345')),位数) from dual   (ps:位数是数字)
 easyui  官网有一个例子是 左冻结的   <!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Frozen Columns in DataGrid - jQuery EasyUI Demo</title> <link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css"&g ...
之前网上找过教程 试了都失败,以为联通版特别 难弄,后来经过多方帖子参考,原来是那些教程有个误导 ,正是那个误导导致失败,现在结合那些帖子,我综合整理下 弄一个完整 无错 成功率百分之的教程 首先我的 机子是 行货 京东买的 联通定制版 白色 里面自带很多垃圾软件 经常 自动启动 内存经常占用到百分之90左右   现在开始教程: 工具/原料 三星线刷机工具:Odin3 v3.06(下载地址:http://115.com/file/dpaxb37s) recovery包:CF-SGS3-CWM-v5.5-v1.2(下载地址:http://115.c ...
ORACLE表解锁(9i,10G)   2011-07-05 14:26:06|  分类: Database |  标签: |字号大中小 订阅     用DBA身份登录PLSQL 使用SQL语句查询锁的状态: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session sess whe ...
create view TEST_USER as select u.yhdm,u.xm,u.bmdm,u.sfzmhm from acl_user u with read only select * from test_user --update test_user set xm='aaa' where yhdm='120970' 更新的话报 ORA-42399: 无法对只读视图执行 DML 操作 --普通视图可以有效利用基表的已有所有索引优点 ,因为oracle 11g 中当我们查询普通视图的适合,它替换用户的select语句中的底层查询定义,--并处理结果查询,就好像视图不存在一 ...

oracle 9i热备份

热备份 只适用于 archive 模式所以 必须在我上一篇文章的基础上做   一般商业数据库比如银行的数据库都是 热备份的   热备份包括 联机备份和脱机备份   联机备份步骤: 1,确定表空间包含的数据文件 select  file_name from dba_data_files where tablespace_name=upper('test_data');   2,设置表空间为备份模式 设置为备份模式 后头文件就不会改变 alter tablespace users begin backup; 3,host copy c:\test\users.dbf e\b ...
--oracle 11g创建有限制大小的永久表空间--create tablespace czc_data--datafile 'E:\app\lenovo\oradata\orcl\czc_data.dbf' size 1M--autoextend on next 2M maxsize 1024M;   --修改表空间大小:      --alter database datafile 'D:\oracle\product\10.2.0\oradata\orcl\DATAFILEitsm.dbf' resize       --800M autoextend on next 51M maxsi ...
感觉网上的人写的 遮遮掩掩的 很多细节都不写清楚 对于新手来说 看了等于没看,所有为此 经过本人学习测试 成功后做了详细步骤 试验记录     环境:win7 首先将数据库的日志归档模式 设为 开启 然后 我先来弄冷备份  ...
去掉 有重复数据的 情况    merge into acl_user p    using (select * from testimportuser X where X.ROWID=(select max(Y.ROWID) from testimportuser Y where X.yhdm=Y.yhdm ) ) np    on (p.yhdm=np.yhdm)    when matched then    update set p.sfzmhm=np.sfzhm    when not matched then insert(p.yhdm,p.xm,p.sfzmhm,p.cjsj ...
DBLINK 9i 连接11G 错误信息ora-01017,ora-02063的解决方法 在oracle9i中建立一个dblink指向一个oracle11g的数据库,用户名、密码配置完毕以后测试,抛出这样的错误码: ORA-01017: invalid username/password; logon deniedORA-02063: preceding line from <link_name> 然后不知所措,到网上一搜,找到一段英文解释,如下: CauseThe following Bug 6738104 was logged for this issue which ...
oracle 9i的分区 比11G少了一个自动分区的功能 所以分区表只能自己先手动指定 如下表示日志表 按照字段logtime range分区 每个月创建一个分区  -- Range分区: --  Range分区是应用范围比较广的表分区方式,它是以列的值的范围来做为分区的划分条件,将记录存放到列值所在的range分区中。    --    如按照时间划分,2010年1月的数据放到a分区,2月的数据放到b分区,在创建的时候,需要指定基于的列,以及分区的范围值。    --    在按时间分区时,如果某些记录暂无法预测范围,可以创建maxvalue分区,所有不在指定范围内的记录都会被存储 ...
分区是一把双刃剑 要分区绝对要根据实际情况来分析 而我所遇到的情况及时最利于分区的 sql编程的艺术 作者说过 “对分区表进行查询,当数据按分区键均匀分布时,受益最大。”   而我采用的分区键是日子表的日志插入时间 按照一个月分一区,因为这个表每个月都有基本平衡的频率的数据插入, 这样表中的所有数据就可以均匀的分布到每一区。   令人激动的一天不算之前的学习研究 这个就花了我一下午 之前日志表700多万数据,涉及到日志表的业务查询速度很慢一个月的数据查询也将近30秒左右,研究发现oracle有表分区功能 11G更加有智能按月分区功能 开干: 前提确认能的表可以分区 第一步,先创建 ...

ORACLE的sql碎片

oracle 9I 里面与一个sql 碎片,就是PIECESQL解释执行,先要分解成基本的sql单元,察看v$sqltext,按照PIECE排序,根据HASH_VALUE就可以还原sql语句。这个碎片不是指磁盘碎片
swfupload v2.2 或者2.5在struts1+spring+hibernate项目中 一开始的时候能上传文件,后来就不行了,让我很纳闷,网上也找了很多资料 ,但是没有提到我遇到的这个问题, jsp页面: <%@ page language="java" import="java.util.*" pageEncoding="gbk"%> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%& ...
Global site tag (gtag.js) - Google Analytics