数据库
文章平均质量分 67
tianping168
人生观:
人生就是个过程嘛,
无愧于自己就够了。
座右铭:
在逆境中要看到生活的美,
在希望中别忘记不断奋斗。
爱好:
下围棋,打星际,运动健身。
展开
-
oracle主键的设置
最近总结了一下oracle主键的设置方法,贴到这保存一下吧。有两种方法可以设置主键,一种是自增长主键,另一种就是生成唯一序列。一、自增长主键--首先建一个表TESTcreate table TEST( NID int PRIMARY KEY, test1 varchar2(20), test2 varchar2(20), test3 varchar2(20), test4原创 2008-08-29 12:41:00 · 17555 阅读 · 3 评论 -
利用Oracle的row_number() over函数消除重复的记录
转自:http://blog.csdn.net/sharpnessdotnet/archive/2009/06/24/4294549.aspx 1.select d.id,d.outer_code from dict_depts_source d order by outer_code(查看重复数据)2.select d.id,d.outer_code,row_number()转载 2010-03-21 23:15:00 · 1095 阅读 · 0 评论 -
oracle lead 使用
转自:http://blog.csdn.net/maqinqin/archive/2008/11/17/3320247.aspx oracle 统计分析函数 lead 语法结构: lead(value_expr [,offset][,default]) over([query_partition_clause] order by Order_by_clause)转载 2010-03-21 23:12:00 · 2338 阅读 · 0 评论 -
ORACLE的sys_connect_by_path的应用
转自:http://blog.csdn.net/seventh1984/archive/2009/02/26/3940168.aspx 个人觉得这个函数其实很好用,sys_connect_by_path(字段名, 2个字段之间的连接符号),注意这里的连接符号不要使用逗号,oracle会报错,如果一定要用,可以使用replace替换一下,方法如下 REPLACE(字段名,原字符,,)。还转载 2010-03-21 23:18:00 · 4549 阅读 · 0 评论 -
oracle over() 开窗函数介绍
转自:http://hi.baidu.com/%D6%F1%BC%E4%B8%F3/blog/item/59c256389f326ac8d462253d.html 类似 sum(...) over ... 的使用 1.原表信息: SQL> break on deptno skip 1 -- 为效果更明显,把不同部门的数据隔段显示。 SQL> select deptno,ena转载 2010-03-21 23:23:00 · 1668 阅读 · 0 评论 -
DB2错误信息编码
转自:http://hi.baidu.com/mnsch/blog/item/d8e351cfb67a9437f9dc61c1.html DB2错误信息(按sqlcode排序) sqlcode sqlstate 说明 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态转载 2009-12-26 13:02:00 · 1733 阅读 · 0 评论 -
SQL JOIN 连接的几种方式
平时也常用,就是几种方式有点混淆,今天总结一下,我都经过测试的。 JOIN 类型有如下几种:JOIN: 返回匹配行。INNER JOIN:与 JOIN 是相同的。LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行。RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行。FULL JOIN: 无论是否匹配都返回所有行。 select * from test1 t原创 2009-12-10 17:06:00 · 3440 阅读 · 0 评论 -
oracle创建database link远程连接
转自:http://hi.baidu.com/jiaju111/blog/item/86ccbf4ebb2816ccd0c86a60.html 数据库之间的链接建立在DATABASE LINK上。要创建一个DB LINK,必须先 在每个数据库服务器上设置链接字符串。 1、 链接字符串即服务名,首先在本地配置一个服务名,地址指向远程的数据库地址,服务名取为将来你要使用的数据库链转载 2009-04-13 17:27:00 · 9470 阅读 · 0 评论 -
AUTONOMOUS TRANSACTION(自治事务)简介
转自:http://hi.baidu.com/yourwushi/blog/item/71fa18f31f4117ca0b46e0e5.html 在基于低版本的ORACLE 做一些项目的过程中,有时会遇到一些头疼的问题.,比如想在执行当前一个由多个DML组成的transaction(事务)时,为每一步DML记录一些信息到跟踪表中,由于事务的原子性,这些跟踪信息的提交将决定于主事务的c转载 2009-03-20 15:18:00 · 699 阅读 · 0 评论 -
Oracle动态性能视图学习之v$session
转自:http://hi.baidu.com/laizurong/blog/item/87979ad97faf492b11df9baf.html 在本视图中,每一个连接到数据库实例中的session都拥有一条记录。包括用户session及后台进程如DBWR,LGWR,arcchiver等等。V$SESSION中的常用列V$SESSION是基础信息视图,用于找寻用户SID或SADDR。不转载 2009-03-12 15:26:00 · 1014 阅读 · 0 评论 -
oracle函数大全-英文分类列表
转自:http://hi.baidu.com/tidehc/blog/item/3fd6b9a14766268b4610642a.html ******************************************************************************* * SQL Group Functions (num can be a co转载 2009-03-11 14:20:00 · 676 阅读 · 0 评论 -
oracle_DBMS_SQL应用
今天没什么事,就研究了一下DBMS_SQL,下面是我网上刚刚搜集的资料,写下来吧。 DBMS_SQL封装过程中的主要函数:1、OPEN_CURSOR:返回新游标的ID值2、PARSE:解析要执行的语句3、BIND_VARIABLE:将给定的数量与特定的变量相连接4、DEFINE_COLOUMN:定义字段变量,其值对应于指定游标中某个位置元素的值 (仅用于SELECT语句) 5、EXECU原创 2009-03-11 14:23:00 · 2147 阅读 · 0 评论 -
oracle函数大全
转自:http://www.cnblogs.com/Fly-sky/archive/2008/11/20/1337396.html 我还补充了一些详细的sql1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;A A原创 2009-03-11 10:37:00 · 516 阅读 · 0 评论 -
建视图时字段起个别名的方法
建视图时,有时字段需要起个别名,今天我就遇到这个问题了。开始这样建:------------------------------------create or replace view 视图名as select字段 as "别名",。。。from 表名-------------------------------------结果select * 可以查,但是要查某一个字段就不行了。后来搜原创 2008-11-13 17:47:00 · 9294 阅读 · 1 评论 -
小型数据库TinyDB
今天没事下了一个电子记事本,可以写日记还可以管理一下文档,有了它我就不用在忘记什么文档在什么位置了,打开它就一目了然了。在看它的帮助时发现它用的数据库是TinyDB,这个我没见过,所以今天查了些资料总结一下。TinyDB是一个Delphi和C++Builder程序下小、快、可靠的数据库引擎,它可以存取自有格式的平面文件,不需要BDE,不需要安装和配置。采用TinyDB引擎,所有数据都可一存原创 2008-06-12 16:55:00 · 9058 阅读 · 1 评论 -
Oracle分级排序函数Rank、Dense_Rank、Row_Number比较
<br />转自:http://diwuningning.blog.163.com/blog/static/3426519520102252934792/<br /> <br /><br />一个员工信息表<br />Create Table EmployeeInfo (CODE Number(3) Not Null,EmployeeName varchar2(15),DepartmentID Number(3),Salary NUMBER(7,2),<br />Constraint PK_Employee转载 2010-06-21 11:45:00 · 5574 阅读 · 1 评论