程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> 0006 《SQL必知必會》筆記02-計算字段與函數,《sql必知必會》02-

0006 《SQL必知必會》筆記02-計算字段與函數,《sql必知必會》02-

編輯:Oracle教程

0006 《SQL必知必會》筆記02-計算字段與函數,《sql必知必會》02-


1、從數據庫中檢索出的數據往往並不是最後要展示的格式,可以在數據庫端或者客戶端應用程序中完成轉換和格式化,但一般說來,在數據庫服務器中完成要快很多。

2、拼接字段:將幾個值連接到一起構成單個值。Oracel使用“||”連接,不支持“+”。例如:

  (1)別名:在字段名後面加上“ AS 新列名”,重新賦予了輸出的列名,這樣在客戶端應用程序中可以引用這個列,其用途還有:在實際列名中存在非法字符時重新賦名使其合法。

  (2)RTRIM()函數:Oracle會用空格將文本字段補齊,改函數的作用是去除右側的空格,類似的還有LTRIM(),TRIM()。

2、算術計算:比如在有單價和數量的表中添加一個“金額”列:

3、函數:檢索出的數據,可以用函數進行進一步的處理,比如前面的RTRIM(),主要有文本函數、日期和時間函數、數值函數。但是這有個問題,各個DBMS的函數差異很大,相同的功能,會有不同的函數,語法也不一樣,因此該部分不學習,具體參見Oracle“e41084”文檔。

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