-- Create table
create table ODC_OPERATION_RECORD
(
ID NUMBER,
OPERATOR VARCHAR2(100),
OPERATION_DATE DATE,
OPERATION_NAME VARCHAR2(100),
OPERATION_NUMBER INTEGER,
REMARK VARCHAR2(200)
)
tablespace ODC_DATA
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the columns
comment on column ODC_OPERATION_RECORD.ID
is '唯一标识id';
comment on column ODC_OPERATION_RECORD.OPERATOR
is '操作员';
comment on column ODC_OPERATION_RECORD.OPERATION_DATE
is '操作日期';
comment on column ODC_OPERATION_RECORD.OPERATION_NAME
is '操作名称';
comment on column ODC_OPERATION_RECORD.OPERATION_NUMBER
is '操作条数';
comment on column ODC_OPERATION_RECORD.REMARK
is '备注';
SELECT TO_CHAR(RE.OPERATION_DATE, 'YYYY') || '.' ||
TO_CHAR(RE.OPERATION_DATE, 'MM') YEAR_MONTH,
--TO_CHAR(RE.OPERATION_DATE, 'DD') DAY,
RE.OPERATION_NAME,
COUNT(RE.OPERATION_NAME),
SUM(RE.OPERATION_NUMBER)
FROM ODC_OPERATION_RECORD RE
GROUP BY TO_CHAR(RE.OPERATION_DATE, 'YYYY') || '.' ||
TO_CHAR(RE.OPERATION_DATE, 'MM'),
RE.OPERATION_NAME;
分享到:
相关推荐
Oracle日期与时间拼接函数以及时间处理函数- -干货 1.时间处理函数 在工作过程中是否有遇到源数据的时间存储为Integer类型的时间格式,如下: 序号 T_TIME_1 1 63272 2 55066 3 55975 4 31394 5 ...
包含三种方式:1、应用in,关键是将时间类型转换 2、时间转换,直接判断年、月 3、通过oracle的函数EXTRACT(YEAR FROM wqd.SPT)
birth_date date, /*出生年月 soc_sec_num char(9) U NIQUE, /*内部序列号 foreign key(deptno) references dept(deptno)); 例2 复制一个与emp表的表结构相同的新空表emp2. 可输入如下命令: SQL>create table emp2 ...
纵.sql │ 复杂年月处理.sql │ 统计--交叉表+日期+优先.sql │ ├─第03章 │ │ 3.2 各种字符串分拆处理函数.sql │ │ 3.3 各种字符串合并处理示例.sql │ │ 3.4.1 分段截取函数....
4 字段类型的定义与使用策略 1) 数据类型的选用原则 "数据类型 "使用说明 " "CHAR "根据业务数据的特征决定是否使用CH" " "AR类型,例如静态编码、固定年月日" " "的时间字段等,避免数据变长的情况" " "下使用CHAR...
│ 复杂年月处理.sql │ 统计--交叉表+日期+优先.sql │ ├─第03章 │ │ 3.2 各种字符串分拆处理函数.sql │ │ 3.3 各种字符串合并处理示例.sql │ │ 3.4.1 分段截取函数.sql │ │ 3.4.2 分段更新函数.sql │ ...
将时间格式化成 年月日 的形式,如果时间为null,返回当前系统时间 2.将时间格式化成 时分秒 的形式,如果时间为null,返回当前系统时间 3.把秒转换成分钟 4.返回某年某月最后一天 5.返回时间差 6.获得两个日期的...
可按任意字段排序的分页存储过程(不用临时表的方法,不看全文会后悔) 常用sql存储过程集锦 存储过程中实现类似split功能(charindex) 通过查询系统表得到纵向的表结构 将数据库表中的数据生成Insert脚本的存储过程!!! ...
217、如何取得年月日,小时分秒 53 218、如何取得从1970年到现在的毫秒数 53 219、如何格式化日期 53 220、文件和目录(I/O)操作 54 230、J2EE的优越性 54 231、Java语言的11个关键特性. 54 232、说出Servlet的生命...
217、如何取得年月日,小时分秒 53 218、如何取得从1970年到现在的毫秒数 53 219、如何格式化日期 53 220、文件和目录(I/O)操作 54 230、J2EE的优越性 54 231、Java语言的11个关键特性. 54 232、说出Servlet的生命...