oracle 函数
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;A A ZERO SPACE--------- --------- --------- ---------65 97 48 322.CHR给出整数,返回对应的字符;SQL> select chr(54740) zhao,chr(65) chr65 from dual;ZH C-- -赵 A3.CONCAT连接两个字符串;SQL> select concat('010-','88888888')||'转23' 高乾竞电话 from dual;高乾竞电话----------------010-88888888转234.INITCAP返回字符串并将字符串的第一个字母变为大写;SQL> select i
第6章. REDO管理
开始学习REDO,在这里做下小小的笔记。 首先说明什么是REDO,REDO说白了就是几个文件,他的作用是当数据库出现故障的时候,进行恢复。那为什么REDO可以用于数据恢复呢,其实REDO文件里填满了重做记录(redo record 也可以叫redo entry),重做记录由一组变化矢量组成(矢量:在物理学上的矢量就是有大小有方向一条线。这里我的理解是可以找到数据库某个块),重做日志记录包含了数据库块的改变。如:你改变了雇员表的薪水值,就会产生一个重做记录,这个重做记录的矢量指明了改变的表中数据段的块,撤销段的数据块,和撤销段的事务