上一页 1 ··· 5 6 7 8 9
摘要: 相差多少天:sysdate-to_date('1991-01-01','YYYY-MM-DD'))0相差几个星期用to_char(sysdate,'ww')获取时间为当年的第多少个星期,同理做减法即可获得差值两个时间之间的月份差select substr(to_char(sysdate,'YYYY-MM-DD'), 1, 4)-substr('1999-01-01', 1, 4)))*12 -to_number((substr(to_char(sysdate,'YYYY-MM-DD'), 6, 2) 阅读全文
posted @ 2013-08-27 18:00 pretty guy 阅读(3027) 评论(0) 推荐(0) 编辑
摘要: 直接计算,先取得两个日期的年份和月份,月份差=(第二年份-第一年份)*12 + 第二月份-第一月份 阅读全文
posted @ 2013-08-27 11:55 pretty guy 阅读(3232) 评论(0) 推荐(0) 编辑
摘要: insert into table_a select * from table_a where name=''; 阅读全文
posted @ 2013-08-02 10:57 pretty guy 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 1. 定义主键约束1.1 在创建表时定义主键约束create table student(name varchar2(8),studentid varchar2(10) primary key,sex char(2));1.2 创建表后,使用alter table命令添加约束1.2.1 创建表create table student(name varchar2(8),studentid varchar2(10),sex char(2));1.2.2 添加主键约束alter table studentadd constraint pk_student primary key(studentid) 阅读全文
posted @ 2013-07-31 14:11 pretty guy 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 需要引入的包有:import java.util.Date; 此为获取当前系统时间,合适为“1991-01-01” String now = ""; SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");now = dateFormat.format(new Date()); 如果要获取date类型的当前时间,则需要修改为:SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");Date now = nu 阅读全文
posted @ 2013-07-30 18:22 pretty guy 阅读(818) 评论(0) 推荐(0) 编辑
摘要: Oracle中如何获取系统当前时间select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;ORACLE里获取一个时间的年、季、月、周、日的函数select to_char(sysdate, 'yyyy' ) from dual; --年select to_char(sysdate, 'MM' ) from dual; --月select to_char(sysdate, 'dd' ) from dual; --日select to_char(sysdate, 'Q 阅读全文
posted @ 2013-07-30 18:08 pretty guy 阅读(1231) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9