做数据库开发或管理的人经常要创建大量的测试数据,动不动就需要上万条,如果一条一条的录入,那会浪费大量的时间,本文介绍了Oracle中如何通过一条SQL快速生成大量的测试数据的方法。
首先模拟一下100条的随机数据
select rownum as id,
to_char(sysdate + rownum / 24 / 3600, 'yyyy-mm-dd hh24:mi:ss'...
分类:
数据库 时间:
2015-05-24 11:40:19
阅读次数:
241
select to_number(to_char(sysdate,'yyyy')) from dual;或者可以直接使用Oracle提供的 Extract 函数select sysdate from dual; --获得当前系统时间
select extract(year from sysdate) from dual; --获得系统当前年
select extract(month from sy...
分类:
数据库 时间:
2015-05-23 00:10:05
阅读次数:
246
--Oracle trunc()函数的用法
/**************日期********************/
1.select trunc(sysdate) from dual --2011-3-18
今天的日期为2011-3-18
2.select trunc(sysdate, 'mm') from dual --2011-3-1
返回当月第一天....
分类:
数据库 时间:
2015-05-22 22:35:57
阅读次数:
261
ORACLE:--时间转字符串TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')--字符串转时间select TO_DATE('20140701125751','YYYYMMDDHH24MISS') from dual -- 2014-07-01 12:57:51--查询tabl...
分类:
数据库 时间:
2015-05-22 19:09:08
阅读次数:
237
1.描述:在原有时间上增加一个时间差:代码示例:Datepsd=sysDate();StringworkTimeP1=mapP.get("WORK_TIME_")!=null?mapP.get("WORK_TIME_").toString():"0";intnews=Integer.parseInt(workTimeP1)*60;Dateped=DateUtils.addSeconds(psd,news);2.时间差的计算代码:以毫秒为例..
分类:
编程语言 时间:
2015-05-22 02:03:35
阅读次数:
181
一、当前时间 在sql中直接使用sysdate函数,表示当前时间。 那么,利用当前时间,我们可以获取到当前时间前后指定的时间信息。 1.1 加减法select sysdate-1 from dual;--2015-05-20 14:54:10select sysdate+1 from dua...
分类:
数据库 时间:
2015-05-21 16:54:57
阅读次数:
158
加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'y...
分类:
数据库 时间:
2015-05-11 12:16:03
阅读次数:
144
--(以系统时间为例,实际情况更换即可)1 读取系统时间 – sysdateSelect sysdate from dual;2 读取时间信息(年、月、日、时、分、秒)select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from du...
分类:
数据库 时间:
2015-05-09 06:29:35
阅读次数:
161
Oracle和mysql的一些简单命令对比 1) SQL> select to_char(sysdate,'yyyy-mm-dd') from dual; SQL> select to_char(sysdate,'hh24-mi-ss') from dual; mysql> select d...
分类:
数据库 时间:
2015-05-05 18:58:05
阅读次数:
223
Oracle和mysql的一些简单命令对比1) SQL> select to_char(sysdate,'yyyy-mm-dd') from dual; SQL> select to_char(sysdate,'hh24-mi-ss') from dual; mysql> select date.....
分类:
数据库 时间:
2015-05-05 18:36:33
阅读次数:
167