ORACLE
CODE男孩
你只是看起来很努力
展开
-
ORACLE语句大全
Oracle数据库语句大全ORACLE支持五种类型的完整性约束NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值.CHECK (检查)--检查在约束中指定的条件是否得到了满足.UNIQUE (唯一)--保证在指定的列中没有重复值.在该表中每一个值或者每一组值都将是唯一的.PRIMAR原创 2016-11-29 10:45:47 · 1833 阅读 · 0 评论 -
oracle自增长序列
有时我们需要对表格中的数据进行序列递增:比如:标志+时间+序号然而序号我们不能进行重复,这里就用到了 oracle中的虚表递增:只能说实践出真知,同事告诉我,我尝试后 ,感觉自己还要学的还有很多啊!!特此分享!例1:创建序列:CREATE SEQUENCE ABC INCREMENT BY 1 START WITH 1 MAXVALUE 9999999999原创 2017-01-04 15:42:18 · 593 阅读 · 0 评论 -
ORACLE日期时间函数大全
ORACLE日期时间函数大全ORACLE日期时间函数大全(最后附上对于时间戳的转化) TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年原创 2016-12-27 20:10:18 · 575 阅读 · 0 评论 -
oracle查看被锁的表和解锁
--以下几个为相关表SELECT * FROM v$lock;SELECT * FROM v$sqlarea;SELECT * FROM v$session;SELECT * FROM v$process ;SELECT * FROM v$locked_object;SELECT * FROM all_objects;SELECT * FROM v$session_wa原创 2017-10-29 14:14:22 · 290 阅读 · 0 评论 -
OVER(PARTITION BY)函数介绍
问题场景 最近在项目中遇到了对每一个类型进行求和并且求该类型所占的比例,当时考虑求出每种类型的和,并在java中分别对每一种类型的和与总和相除求出所占比例。后来,想到这样有点麻烦,并且项目中持久层使用的是iBatis框架,所有考虑从SQL方面进行入手来简化这个问题。 后来SQL的解决方法就为:1 SELECT T.CHANNEL AS PATTERN,2 COUNT(T.T...原创 2018-04-17 09:27:13 · 6174 阅读 · 0 评论