--oracle有关时间信息 Select to_char(sysdate,'Q') from dual;--指定日期的季度 Select to_char(sysdate,'MM') from dual;--月份 Select to_char(sysdate,'WW') from dual;--当年第几周 Select to_char(sysdate,'W') from dual ;--本月第几周 Select to_char(sysdate,'DD') from dual;--当月第几天 Se
针对Oracle数据迁移,我们可能会用到expdp/impdp的方式,有时候需要大表.lob字段等可能会消耗过大的临时表空间和undo表空间,所以一般我们根据导出日志,在导入前适当调整表空间大小.否则我们可能会遇到以下问题: 1.临时表空间爆满,无法扩展 ORA-1652: unable to extend temp segment by 128 in tablespace TEMP 解决方案如下: (1)临时表空间使用情况查看: col file_name for a85; ; Size_GB
http://www.oracle-ckpt.com/dataguard_troubleshoot_snapper/ ######sample primay scripts: spool dg_Primary_output.log set feedback off set trimspool on set line 500 set pagesize 50 column name for a30 column display_value for a60 column ID format 99 co
--------------------------查询数据库等待时间和实际执行时间的相对百分比--------------------- select * from v$sysmetric a where a.METRIC_NAME in ('Database CPU Time Ratio', 'Database Wait Time Ratio') and a.INTSIZE_CSEC = (select max(intsize_csec) from v$sysmet
CREATE OR REPLACE FUNCTION GET_WEEK (V_RQ in DATE) return varchar2 as str varchar2(); str1 varchar2(); begin str :=TRIM(TO_CHAR(TRUNC((V_RQ+TO_CHAR(TRUNC(V_RQ, -TRUNC(V_RQ,)+,')); return str; end;
select * from csend where credttm > to_date('2018-06-11','yyyy-mm-dd'); select * from csend where to_char(credttm,'yyyy-mm-dd')>'2018-06-25' 结论:to char 是把日期或数字转换为字符串 to date 是把字符串转换为数据库中得日期类型