摘要: 常用的系统函数1字符函数 length函数 select length('abcd') from dual; select length('abcd好') from dual;--5个字符select lengthb('abcd好') from dual;--6个字节 一个汉字两个字节 trim函数 阅读全文
posted @ 2017-08-22 09:40 路过的雨 阅读(632) 评论(0) 推荐(0) 编辑
摘要: PLSQL常用函数 1)处理字符的函数 || 或 CONCAT 并置运算符。 格式∶CONCAT(STRING1, STRING2) 例:’ABC’|| ’DE’=’ABCDE’ CONCAT(‘ABC’,’DE’) =’ABCDE’ ASCII 返回字符的ASCII码。 例:ASCII(‘A’) 阅读全文
posted @ 2017-08-22 09:38 路过的雨 阅读(801) 评论(0) 推荐(0) 编辑
摘要: CAST()函数可以进行数据类型的转换。 CAST()函数的参数有两部分,源值和目标数据类型,中间用AS关键字分隔。 以下例子均通过本人测试。 一、转换列或值 语法:cast( 列名/值 as 数据类型 ) 用例: 1)、转换列 --将empno的类型(number)转换为varchar2类型。 s 阅读全文
posted @ 2017-08-22 09:35 路过的雨 阅读(80155) 评论(5) 推荐(4) 编辑
摘要: --以下几个为相关表SELECT * FROM v$lock;SELECT * FROM v$sqlarea;SELECT * FROM v$session;SELECT * FROM v$process ;SELECT * FROM v$locked_object;SELECT * FROM al 阅读全文
posted @ 2017-08-22 09:33 路过的雨 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 最近在研究Oracle锁机制的时候发现网上的资料鱼龙混杂将,很多将问题复杂化,让人感觉没有条理性。经过查询原始理论资料,总结如下: 在数据库理论中,我们知道。我们在执行并发访问数据库表时,如果没有任何一致性控制措施,那么会出现以下几种数据不一致的情况:1)提交被覆盖;2)不可重复读(其中包括了幻读) 阅读全文
posted @ 2017-08-22 09:32 路过的雨 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 本文简单记录一下最近一次数据恢复的过程。事情的起因是,一个应用升级后,某一个操作导致一个表的几个列全部被更新为同一值(忍不住又要唠叨测试的重要性)。这样的错误居然出现在应用代码中,显然是重大的BUG。那个是罪魁祸首的SQL,UPDATE语句,其WHERE条件仅仅只有一个where 1=1。系统的维护 阅读全文
posted @ 2017-08-22 09:30 路过的雨 阅读(264) 评论(0) 推荐(0) 编辑
摘要: oracle恢复删除的数据 分为两种方法:scn和时间戳两种方法恢复。 一、通过scn恢复删除且已提交的数据 1、获得当前数据库的scn号 select current_scn from v$database; (切换到sys用户或system用户查询) 查询到的scn号为:1499223 2、查询 阅读全文
posted @ 2017-08-22 09:28 路过的雨 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 01 《拆迁》 周围都拆迁了,就剩下她那幢孤零零的小屋,断路、断水、断电,双倍的拆迁补偿,她都不说话。 只是有一次掐断了她的电话线,她去电信闹了一场……他们说她是个疯婆婆。 领导出马。昏暗的角落,落寞的她,守护着电话,半晌说上了拆迁以来的第一句话: 要拆了,失踪三年的女儿就真的回不来了。 02 《失 阅读全文
posted @ 2017-07-08 11:25 路过的雨 阅读(186) 评论(0) 推荐(0) 编辑
摘要: (出处:http://blog.csdn.net/chiclewu/article/details/15027245) 如果表中包含层级数据,那么你就可以使用层级查询从句选择行层级顺序。 1.层级查询从句语法 层级查询从句语法: { CONNECT BY [ NOCYCLE ] condition 阅读全文
posted @ 2017-07-05 11:16 路过的雨 阅读(3131) 评论(0) 推荐(0) 编辑
摘要: 原文章出处(http://blog.csdn.net/lichkui/article/details/4306299) MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPD 阅读全文
posted @ 2017-07-05 11:11 路过的雨 阅读(5804) 评论(0) 推荐(0) 编辑