00、oracle默认测试表
select to_char(sysdate, 'yyyy-mm-dd hh:mi:ss') now_date,
to_char(sysdate+(2), 'yyyy-mm-dd hh:mi:ss') new_date
from dual;
00、建立自增序列
sequence
oracle:select * from user_sequences
drop sequence your_sequence_name
CREATE SEQUENCE my_seq ----以my_seq为名创建序列
START WITH 1 ----从1开始递增,可以是其他数字
INCREMENT BY 1 ----步进为1
NOMAXVALUE ----递增的最大值,NOMAXVALUE没有最大值 MAXVALUE 99999999999 [NOMAXVALUE]
NOCYCLE ----CYCLE在有最大值时,达到最大值99999999999后循环从1开始再次递增,NOCYCLE不循环
CACHE 20 ----缓存,默认为20
NOORDER;
00、取整
向上取整 ceil(-2.3)----->-2
四舍五入 round(-2.3,0)----->-2
向下取整 floor(-2.3)---->-3
截断小数点 TRUNC(3.8)------>3