随笔分类 - oracle
摘要:oracle 18c 新特性 https://blog.csdn.net/zhengcaihua0/article/details/79575133 Oracle Database 18c 的10大新特性一览 http://www.dataguru.cn/article-12241-1.html o
阅读全文
摘要:create or replace function func_nextid(i_tab in varchar2,i_column in varchar2) return number as v_no number(10); v_tab varchar2(100); v_sql varchar2(4000); begin v_sql:='SELECT NVL(MAX('||i_column...
阅读全文
摘要:CTL文件 加载后t_user乱码 将CTL中换成数据库的字符ZHS16GBK,导入后乱码消失。
阅读全文
摘要:ORA-00257归档日志写满的解决方法 这个错误是归档满了,首先查看一下归档使用情况。 加起来99.7%了这时只能删除日志了 然后远程机器死机了重启报错 查看追踪文件3469/home/oracle/app/oracle/diag/rdbms/orcl/orcl/trace/里的orcl_ora_
阅读全文
摘要:Backup database plus archivelog 会备份归档日志Backup database plus archivelog delete input;会备份归档日志并且会在备份结束后删除默认目录下的归档日志、datafile copy还有backup set。适用于单个归档dest
阅读全文
摘要:--月份 SELECT TO_CHAR(ADD_MONTHS(SYSDATE, - (ROWNUM - 1)), 'yyyy-mm') yyyymmdd FROM DUAL CONNECT BY ROWNUM < MONTHS_BETWEEN(SYSDATE, TO_DATE ('201711', 'yyyymm'))+1 --天 select to_char(sysdate-(ROWNUM-1...
阅读全文
摘要:ALTER SYSTEM SET AUDIT_TRAIL=DB,EXTENDED SCOPE=SPFILE; AUDIT_TRAIL 值含义如下:DB:启用审计,信息记录在 SYS.AUD$中OS:启用审计,审计信息保存在操作系统,Oralce 建议使用该配置Db,extended:启用审计,并且记
阅读全文
摘要:当 retention guarantee 没有设置时,即 undo 数据 不强制保留 UNDO_RETENTION 所设置的时间内,如果是 undo 表空间是自动增长,即在足够的空闲空间下,则可能会保留到 UNDO_RETENTION 所设置的时间。如果 undo 表空间是固定的,则 UNDO_R
阅读全文
摘要:regexp_like (col,'[啊-龥]','i') 所有中文字符都该在[啊-龥]区间里吧匹配中文:[\u4e00-\u9fa5]英文字母:[a-zA-Z]数字:[0-9]匹配中文,英文字母和数字及_:^[\u4e00-\u9fa5_a-zA-Z0-9]+$ 只保留中文
阅读全文
摘要:按照单个字符查询匹配 结果:不太尽人意。换成两个字符匹配后:看起来明了多了。
阅读全文
摘要:先记录下scn select current_scn from v$database; 建表create table test1 as select * from v$transportable_platform;删除表drop table test; shutdown immediate;star
阅读全文
摘要:首先配置监听,用netmgr配静态监听,用netca 配动态监听,监听文件listener.ora和tnsnames.ora如下 *静态注册可以远程管理数据库,比如数据库的起停,而动态注册必须数据库启动才可以*动态注册为 ready 从字面的意思理解为准备好,而静态注册为 unknow 也就是不知道
阅读全文
摘要:适用于 ASM 磁盘组的兼容性有三种:涉及描述磁盘组的持久性数据结构,客户机(磁盘组的使用者)的功能,以及能否在磁盘组中包含卷。这些属性分别称为“ASM 兼容性”、 “RDBMS兼容性”和“ADVM 兼容性”。每个磁盘组的兼容性都可以独立控制。这是支持包含 Oracle Database 10g 和
阅读全文
摘要:--ADVM ADVM主要是为了使除了数据库之外的第三方应用程序也可以使用asm存储,这样不限于使asm局限于自家的数据库领域。要想使用ADVM首先必须安装grid,已经创建好了asm磁盘,asm磁盘组。一个advm卷可以占用一个磁盘组的所有空间,也可以占用部分空间,一个advm卷的空间只能来自于一
阅读全文
摘要:--关联查询时爆了a.id无效然后测试了一下 --错误 select a.id, b.id, c.id from t1 a ,t2 b left join t3 c on c.id=a.id where a.id=b.id --正确 select a.id, b.id, c.id from t1 a left join t3 c on c.id=a.id , t2 b where a...
阅读全文
摘要:a、row_number() over() row_number()over(partition by col1 order by col2)表示根据col1分组,在分组内部根据col2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)。 与rownum的区别在于:使用rown
阅读全文
摘要:--1.正则判断,适用于10g以上版本 --非正整数 select 字段 from 表 where regexp_replace(字段,'\d','') is not null; --非数值类型 select 字段 from 表 where regexp_replace(字段,'^[-\+]?\d+(\.\d+)?$','') is not null; --2.自定义函数,判断非值类型 cre...
阅读全文
摘要:dump函数用来判断字符串中的字符类型是属于number或者string 存储过程 函数
阅读全文
浙公网安备 33010602011771号