Oracle事务与函数

来源:互联网 发布:东风(十堰)整合优化 编辑:程序博客网 时间:2024/04/20 10:03

事务

1    事务

    设置保存点:savepoin a;
    回滚:rollback to a;
    回滚全部事务:rollback;
    注意:当创建保存点后,一旦提交(commit)后保存点将不存在
    
2    只读事务
     只读事务是指只允许执行查询的操作,而不允许执行任何其它DML操作的事务。
     使用只读事务可以确保用户只能取得某时间点的数据。在设置只读事务后,尽管
     其它会话可能会提交新的事务,但是只读事务将不会取得最新数据的变化,从而
     可以保证取得特定时间点的数据信息。
     设置只读事务
     SQL> set transaction read only


函数
3    字符函数
    (1)lower(char):将字符串转换为小写的格式
    (2)upper(chae):将字符串转换为大写的格式
    (3)length(char)返回字符串的长度
    (4)substr(char,m,n):取字符串的子串
    (5)replace(char,searchchar,replacechar):在指定字符串中查找字符,将其替换
    (6)instr(char1,childchar):取子串在字符串中的位置

4    数学函数

    (1)round(n,[m]):用于四舍五入
    (2)trunc(n,[m]):用于截取数字
    (3)mod:取摸
    (4)floor(n):返回小于或是等于n的最大整数
    (5)ceil(n):返回大于或是等于n的最小整数
    
5    日期函数
    (1)sysdate:该函数返回系统时间
    (2)add_months(d,n):添加月份。d代表日期,n代表要加的月份数
    (3)lasr_day(d):返回指定日期所在月份的最后一天
    
6    转换函数
    用于将一种数据类型转换为另一种数据类型
    (1)tochar():转换为字符
    (2)todate():将字符串转换为日期

0 0
原创粉丝点击