Navicat
一、查询空表select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0
二、oracle 登录账号锁死1. ctrl+R键,输入cmd进入命令提示符;2. 输入:sqlplus/nolog;3. 输入:connect sys/sys as sysdba;4. 执行sql :alter user 用户名 account unlock;5. commit;
三、查询日期时间1.返回系统当前日期sysdateselect sysdate from dual;2.返回指定月数后的日期add_months()select add_months(sysdate,3) from dual;3.获取时间,不带前面的0(1)select extract(month from sysdate) ||'-'|| extract(day from sysdate) month from dual; //extract函数(2)select to_number(to_char(sysdate,'mm'))||'-'||to_number(to_char(sysdate,'dd')) from dual; //利用to_number的函数转换自动截0(3)select ltrim(to_char(sysdate,'mm'),'0')||'-'||ltrim(to_char(sysdate,'dd'),'0') from dual; //利用ltrim函数加固定参数去掉0(4)select to_char(sysdate,'fmmm-dd') from dual; //巧用oracle自带的格式,'fm'去除0