程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oracle事務與函數

Oracle事務與函數

編輯:Oracle教程

事務

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():將字符串轉換為日期

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved