1、收回用户表空间权限
revoke UNLIMITED TABLESPACE from sh;2、锁定行更新并且不影响其他并发进程处理数据
赋予用户表空间权限
revoke UNLIMITED TABLESPACE from sh;
更行一行表记录标记 FOR UPDATE3、字符串中位置转换
FOR UPDATE SKIP LOCKED;
SELECT REGEXP_REPLACE(4、赋予数据字典表查询权限(例如v$SQL)
'Ellen Hildi Smith',
'(.*) (.*) (.*)', '\3, \1 \2')
FROM dual
grant select any dictionary to user15、清理库缓存,测试SQL执行效率(生产库慎用)
alter system flush buffer_cache;6、Oracle归档模式
alter system flush shared_pool;
archive log list --是否归档7、天的获取
修改归档模式
shutdown immediate;
startup mount;
alter database archivelog;
alter database open;
archive log list;
TO_CHAR (d, 'DDD'))是返回今年第几天
TO_CHAR (d, 'DD'))返回这个月第几天
TO_CHAR (d, 'D')返回这周第几天
EXTRACT (DAY FROM d));提取日期是一个月的第几天