T-SQL:畢業生出門需知系列(八)

第8課 使用函數處理數據

8.1 函數html

  【名詞】可移植:所編寫的代碼能夠在多個系統上運行函數

 

8.2 使用函數spa

8.2.1 文本處理函數code

  例1:使用 UPPER() 函數--將文本轉換爲大寫htm

SELECT vend_name, UPPER(vend_name) AS vend_name_upcase
FROM Vendors
ORDER BY vend_name;

 

  經常使用的文本處理函數:blog

  • LEFT():返回字符串左邊的字符
  • DATALENGTH():返回字符串的長度
  • LOWER():將字符串轉換爲小寫
  • LTRIM():去掉字符串左邊的空格
  • RTRIM():去掉字符串右邊的空格
  • UPPER():將字符串轉換爲大寫

 

8.2.2 日期和時間處理函數字符串

  例2:檢索 Orders 表中 2012 年的全部訂單get

SELECT order_num
FROM Orders
WHERE DATEPART(yy, order_date) = '2012';
--    分析:DATEPART()只從 order_date 列中返回年份。經過與 2012 比較,WHERE 子句只過濾出此年份的訂單

 

8.2.3 數值處理函數class

  數值處理函數僅處理數值數據。這些函數通常主要用於代數、三角或幾何運算。讀書筆記

 

8.3 小結

  介紹函數的使用

 

續集:

  SQLServer:《SQL必知必會》一書的讀書筆記(七)

相關文章
相關標籤/搜索