資料處理函式

2021-09-06 12:28:06 字數 812 閱讀 3277

(1)lower   轉換小寫

(2)upper  轉換大寫

(3)substr  擷取子字串

(4)length  取長度

例如查詢員工姓名長度為5的:

(5)trim  去空格,去掉的是首尾空格

(6)to_date  將字串轉換成日期

(7)to_char  將日期或數字轉換成字串

(8)to_number  將字串轉換成數字

(9)nvl    可以將null值轉換成乙個具體的值

如下我想查詢一下所有工資:

有兩種方法:

第一種:

第二種:

結果顯然不對,因為comm欄位有空值,無法計算。解決方法如下:先把null值轉為0然後再計算

(10)case  分支語句

(11)decode  通case

(12)round  四捨五入

資料處理函式

資料處理函式 1,計算字串長度 主流資料庫系統都提供了計算字串長度的函式,在mysql oracle db2中這個函式 名稱為length,而在mssqlserver中這個函式的名稱則為len。這個函式接受乙個字串類 型的字段值做為引數,返回值為這個字串的長度。下面的sql語句計算每乙個名稱不為空 ...

資料處理函式

我們先來看看常用的文字處理函式都有哪些 函式說明 left 返回串左邊的字元 lenght 返回串的長度 locate 找出串的乙個字串 lower 將串轉換為小寫 ltrim 去掉串左邊的空格 rtrim 去掉串右邊的空格 right 返回串右邊的字元 soundex 返回串的soundex值 s...

使用資料處理函式

用於處理文字串 如刪除或 填充值,轉換值為大寫或小寫 的文字函式 用於在數值資料上進行算術操作 如返回絕對值,進行代數運算 的數值函式 用於處理日期和時間值並從這些值中提取特定成分 例如,返回兩個日期之差,檢查日期有效性等 的日期和時間函式 返回dbms正使用的特殊資訊 如返回使用者登入資訊,檢查版...