Oracle语句小集

--时间加2秒
select sysdate,sysdate+(2/(60*60*24)) from dual;

--oracle随机数10-99之间
SELECT round(dbms_random.value(10,99))FROM dual;

--计算年龄
select floor(months_between(SYSDATE,date'1986-11-09')/12) 年龄 from dual;

--复制表 不要数据 
create table empinfo_1  as select * from empinfo where 1=2(随便加个不成立的条件即可)

--复制表 附带数据 
create table empinfo_1  as select * from empinfo

--闪回查询
select * from bd_posinfo AS OF TIMESTAMP TO_TIMESTAMP('2015-08-14 12:00:00','yyyy-mm-dd hh24:mi:ss');

你可能感兴趣的:(oracle,Oracle)