數字函數
ABS():求絕對值。
CEILING():舍入到最大整數。
FLOOR():舍入到最小整數。
ROUND():四舍五入 ROUND(A,B)A是要處理的數,B是精確到小數點后第幾位
LEN():計算字符串長度
LOWER()、UPPER():轉小寫、大寫
LTRIM():字符串左側的空格去掉
RTRIM():字符串右側的空格去掉
SUBSTRING(string,start_position,length) string是待處理字符串,start_position是開始截的個數,length是截取的最大長度
日期函數
GETDATE():取得當前日期時間
DATEADD(datepart,number,date),計算增加后的日期
例:DATEADD(DAY,3,date)計算日期date后3天的日期
DATEADD(MONTH,-8,date)計算日期date前8個月的日期
DATEDIFF(datepart,startdate,enddate):計算兩個日期之間的差額。
DATEPART(datepart,date):返回一個日期的特定部分
類型轉換函數
CAST(expression AS data_type)
CONVERT(data_type,expression)
空值處理函數 如果查詢結果是空,則為第二個參數。如果不為空,則是第一個參數
select isnull(FName,'佚名') as 姓名from T_Employee
CASE函數用法
單值判斷,相當于switch case
CASE expression
WHEN value1 THEN returnvalue1
WHEN value2 THEN returnvalue2
WHEN value3 THEN returnvalue3
ELSE defaultreturnvalue
END
SQL學習筆記七函數 數字,日期,類型轉換,空值處理,case
2019-12-06 14:21MSSQL教程網 Sql Server
SQL學習筆記七函數 數字,日期,類型轉換,空值處理,case 使用說明
延伸 · 閱讀
- 2024-12-13在國際數字音樂節上 我聽宮奇聊了聊星鐵和游戲
- 2024-12-13印度強化數字監管:將治理在線游戲成癮與網絡
- 2024-12-13松下集團以 AI“復活”松下幸之助,借數字人傳
- 2024-12-13中辦、國辦:放寬數字領域市場準入,推動電信
- 2024-12-13美政府擬向數字孿生領域投資 2.85 億美元,以期
- 2024-12-13Sensor Tower:2024 年數字經濟狂飆,移動消費支出
- Sql Server
SQL2005 存儲過程解密方法
SQL2005 存儲過程解密方法,需要的朋友可以參考下。...
- Sql Server
SQLServer 數據庫的數據匯總完全解析(WITH ROLLUP)
乍一看,好像很容易,用group by好像能實現?但仔細研究下去,你又會覺得group by也是無能為力,總欠缺點什么,無從下手。那么,到底該如何做呢?別急,...
- Sql Server
SQLServer2005 批量查詢自定義對象腳本
SQLServer2005 批量查詢自定義對象腳本,使用系統函數object_definition和系統表 sysobjects 就可以了 ...
- Sql Server
SQL JOIN 連接詳細介紹及簡單使用實例
這篇文章主要介紹了SQL JOIN 連接詳細介紹及簡單使用實例的相關資料,需要的朋友可以參考下 ...
- Sql Server
三種SQL分頁查詢的存儲過程代碼
三種SQL分頁查詢的存儲過程代碼,需要的朋友可以參考下。 ...
- Sql Server
深入SQLServer中ISNULL與NULLIF的使用詳解
本篇文章是對SQLServer中ISNULL與NULLIF的使用進行了詳細分析介紹,需要的朋友參考下 ...
- Sql Server
SQLServer2005創建定時作業任務
這篇文章主要為大家介紹了SQLServer2005創建定時作業任務的詳細過程,具有一定的參考價值,感興趣的小伙伴們可以參考一下 ...
- Sql Server
SQL_Server全文索引的用法解析
SQL Server全文索引相信大家都有一定的了解,下面就為您介紹SQL Server全文索引的用法及相關的語句,希望可以讓您對SQL Server全文索引能有更深的認識 ...