1.查数据库版本
select * from v$version;
2.查看外键约束
select * from user_constraints where constraint_type='R'
3.序列
(1)创建序列
create sequence emp_seq
start with 100 //起始为100
increment by 10; //步进为10
nextval:获取序列的下个值
currval:获取序列的当前值
例:select emp_seq.nextval from dual;
(2)删除序列
DROP SEQUENCE 序列名;
4.增加主键约束
alter table books add constraint pk_books(主键名) primary key(book_id);
5.获取当前时间之前或之后的时间
select TO_CHAR(SYSDATE - 1, 'yyyy-mm-dd hh24:mi:ss') FROM DUAL;
sysdate - 1 指取一天之前的时间,相应的一天之后的时间 改成 +1即可。
sysdate - 1/24 取一个小时之前的时间。
sysdate - 1/24/60 取一分钟之前的时间。