- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 经常用到的透视函数(行转列&列转行)函数 PIVOT()&UNPIVOT
说明: 工作中经常遇到一组or一条数据按照不同类型被分成多条数据,如 一条合同的分期还款账单按照不同类型被分成本金,利息,管理费等,数据统计工作中,一条合同一期就会分成多条合同如实际工作中 常需要将同一期多条数据整合成一期并且账单条目类型横向显示,即数据透视过程:即实现可使用oracle自带函数 pivot() 数据透视函数;具体过程如下
2018-02-24 11:56:37 15779
转载 时间函数参数
-- Start所谓格式化日期指的是将日期转为字符串,或将字符串转为日期,下面几个函数可以用来格式化日期。[sql] view plain copyTO_CHAR(datetime, 'format') TO_DATE(character, 'format') TO_TIMESTAMP(character, 'form
2018-02-06 17:51:11 196
转载 数据库时间函数详解
一、时区相关概念(数据库)1、可能涉及的3个时区概念a.UTC时间,标准时区,其他地区的时区根据时间与UTC的差距,做偏移量,如New York晚于UTC 5小时,则为-5:00。 Oracle建议将数据库时区设置为UTCb.数据库时区,安装数据库的位置所在的时区,可通过函数DBTIMEZONE获取c.会话时区,用户所在的时区,可通过函数SESSIONTIMEZONE2、与日期和时区相关的数据类...
2018-02-06 17:35:22 1820 1
转载 Oracle select for update & for update of
CREATE TABLE "TEST6" ( "ID" VARCHAR2(30), "NAME" VARCHAR2(30), "AGE" NUMBER(2,0), "SEX" VARCHAR2(2), "ENAME" VARCHAR2(30), "ADDTIME" DATE)insert into TEST6 (id, name, age
2018-02-06 15:57:07 406
转载 Oracle SQL tuning 步骤
Oracle SQL tuning 步骤SQL是的全称是Structured Query Language(结构化查询语言)。SQL是一个在80年代中期被使用的工业标准数据库查询语言。不要把SQL语言与商业化产品如Microsoft SQL server或开源产品MySQL相混淆。所有的使用SQL缩略词的这些都是SQL标准的一部分。一、SQL tuning之前的调整
2018-02-06 15:52:07 1036
转载 Returning 子句的使用 (附录 bulk collect)---20180206
——Part 1 在对数据表进行dml操作(Insert、Update和delete)的时候,有时会需要获取到进行操作的数据。最简单的方法就是在DML操作之前或者之后进行一下select操作,将数据获取到。此外,还可以使用一种更为简洁的方法,就是使用Oracle SQL的returning into子句。 Returning Into简介 在进行insert、updat
2018-02-06 15:47:44 832
转载 Oracle存储过程对象(package,procedure etc...) 调用权限 ----20180206
oracle DB下面有2种执行的权限:定义者权限(Definer)和调用者权限(Invoker)。AUTHID DEFINER (定义者权限):指编译存储对象的所有者。也是默认权限模式。 定义者权限的现象是,如果在APPS下创建的procedure,那其他user,只要能执行procedure,都是以apps的名义来执行的。因为APPS是procedure的定义者。APPS
2018-02-06 15:27:55 3228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人