推荐文章
Oracle(oracle text):
Oracle Text使Oracle9i具备了强大的文本检索能力和智能化的文本管理能力,它可以对存储于文件系统中的文档进行检索和查找,并可检索超过 150 种文档类型,包括 Microsoft Word、PDF和XML。Oracle Text查找功能包括模糊查找、词干查找(搜索mice 和
推荐文章
--按salary排序,计算当前行到下面两行的salary累加值,红色部分为例,可以看到2340等于3个salary的值,物理行范围,一眼看就看出来了 SQL> select id,last_name,salary,dept_id, 2 sum(salar
推荐文章
在工作的过程中,我们有时候需要编写复杂的sql脚本.在这个时候,如果掌握一些数据库函数,对我们的工作可以事半功倍的作用. 这篇主要记录学习Oracle 的窗口函数的一些体会. 窗口函数的名字是over()函数,常用的有两个属性partition by和order by,p
推荐文章
copy form this site
Java is the widely used programming language used by billion of application. Generally, every system required Java installed there. You may also need to
推荐文章
常用数据库支持情况: Oracle支持堆表,索引组织表,聚簇表Cluster; PostgreSQL只支持堆表,不支持索引组织表; Innodb只支持索引组织表; MyISAM只支持堆表。
Oracle使用rowid数据类型存储行地址,rowid可以分成两种,分别适于不同的对象, Physical rowids:存储ordinary tabl
推荐文章
rman target / cmdfile=test.txt
restore spfile from'/bak/hotbak/c-4038538988-20100524-01';(备份的控制文件)
restore controlfile to '/opt/orcl/control.ora'
推荐文章
DELETE FROM 表名 a
WHERE ROWID <> (
SELECT MIN(ROWID)
FROM 表名
WHERE 标识列 = a.标识列
);
推荐文章
问题
使用python操作oracle数据库,获取表的某几个字段作为变量值使用。
使用Popen+sqlplus的方法需要对格式进行控制,通过流获取这几个字段值不简洁(个人观点……)。(优点是能够使用sqlplus的方法直接访问sql文件,不需要考虑打开/关闭连接,并且通过流向文件中写入还挺好用的。不过优点不是这次所关注的)
使用cx-O
推荐文章
锁表处理办法:
--1. 如下语句 查询锁定的表:
SELECT object_name, machine, s.sid, s.serial# FROM gv$locked_object l, dba_objects o, gv$sessio
推荐文章
oracle分析函数Rank, Dense_rank, row_number
分析函数2(Rank, Dense_rank, row_number)
目录 =============================================== 1.使用rownum为记录排名 2.使用分析函数来
推荐文章
Oracle中rank() over, dense_rank(), row_number() 的区别
假设现在有一张学生表student,学生表中有姓名、分数、课程编号,现在我需要按照课程对学生的成绩进行排序。
select * from student
1. rank over ()可以实现对学生排名,特点是成绩相同
推荐文章
1、方式一:使用序列和触发器
SQL> CREATE SEQUENCE test_sequence2
2 increment by 1 &nb
推荐文章
oracle的分析函数over(Partition by...) 及开窗函数
http://zonghl8006.blog.163.com/blog/static/4528311520083995931317/
over(Partition by...) 一个超级牛皮的ORACLE特有函数。
天天都用ORACLE,
推荐文章
记一次linux 上使用rpm 安装oracle/sun jdk1.8过程
一般linux自带的jdk或者是通过yum安装的jdk都是openjdk,但是最好是使用oracle/sun jdk,前者是开源的,缺失部分功能,后者是官方的。具体区别请自行查阅。
1、查看并卸载openjdk
查看有哪些jdk包:rpm -qa|grep
推荐文章
blob字段直接用 select *from table_name where column like‘%%’查找的时候是不能实现的 ,主要是字段类型不符。不过我们可以用数据库自带的 utl_raw 函数进行blob 字段的插入,查询和模糊匹配。
&n
推荐文章
现业务部门有需求,需要每天定时把数据库里的一些特定数据导出来,最好能以日期命名加以区分存档。
这里选用是oracle的sqlplus工具。理由就是简单快捷高效,可以跨平台,linux和win都可以操作,直接借助oracle的客户端就能完成,不行sq
« 上一页