hibernate oracle
有些人有些事1990
这个作者很懒,什么都没留下…
展开
-
oracle和mysql多行的列合并
测试数据CREATE TABLE User(name VARCHAR(10),positionVARCHAR(10));INSERT INTO User VALUES ('张三', '程序员');INSERT INTO User VALUES ('张三', '系统管理员');INSERT INTO User VALUES ('张三',原创 2013-11-13 17:29:07 · 542 阅读 · 0 评论 -
orale 查询每年、每月、每日统计量的sql语句
每年select to_char(createtime, 'YYYY') 年, count(*) from table group by to_char(createtime, 'YYYY');每月select to_char(createtime, 'YYYY') 年, to_char(createtime, 'mm') 月, count(*) from table gr原创 2014-05-12 14:58:29 · 810 阅读 · 0 评论 -
oracle查看被锁的表和被锁的进程,杀掉进程
-- 1. 查看被锁的表SELECT p.spid, a.serial#, c.object_name, b.session_id, b.oracle_username,b.os_user_nameFROM v$process p, v$session a, v$locked_object b, all_objects cWHERE p.addr = a.paddr AND a.p原创 2014-06-13 15:57:51 · 1797 阅读 · 0 评论 -
orale 中创建定时任务
--增加变量variable job1 number; --创建JOBbegin dbms_job.submit(:job1,'testjob;',sysdate, 'TRUNC(sysdate+1)+1/24'); COMMIT; end; / --查询到对应的JOB号码select job,last_date,last_sec,broken,failu原创 2014-06-13 16:03:09 · 661 阅读 · 0 评论 -
查询一个月最后一天的总用户数,数据库中没有保存最好一天的数据,就查询本月数据库已存有的最后一天的数据
select total_user from a_user_no where date_time=(select max(date_time) from a_user_no where ‘2013-05’+ "'=to_char(date_time,‘yyyy-mm’)); 通过max 函数来去5月份出现最大日期的数据原创 2014-05-31 15:14:47 · 1411 阅读 · 0 评论 -
orale 查询每年、每月、每日统计量的sql语句
每年select to_char(createtime, 'YYYY') 年, count(*) from table group by to_char(createtime, 'YYYY');每季度select to_char(createtime, 'q') 年, count(*) from table group by to_char(createtime, 'q');原创 2014-05-31 15:03:58 · 1360 阅读 · 0 评论 -
oracle 日期函数 求年的最后一天、第一天,月的最后一天
add_months(trunc(to_date('2013','yyyy') ,'yyyy'),12)-1 2013年最后一天trunc(to_date('2013','yyyy') ,'yyyy') 2013年第一天5月的最后一天 select last_day(to_date('2013-05','yyyy-mm')) d from dual原创 2014-05-31 15:10:09 · 5439 阅读 · 0 评论