天天看點

SQL Server資料類型轉換

SQL Server資料類型轉換

  • 隐式轉換:類型相近的資料之間可以進行隐式轉換,如int和float等。
  • 顯式轉換:隐式轉換無法實作的資料之間需要進行顯式轉換,如int與nvarchar等。

T-SQL中有兩個顯式轉換函數,分别是CAST函數和CONVERT函數。

例:

SELECT CAST('130808' AS DATE),CONVERT(TIME,'2012-5-13 10:12:12')
           

執行結果:

SQL Server資料類型轉換

下圖顯示了可對 SQL Server 系統提供的資料類型執行的所有顯式和隐式資料類型轉換。

SQL Server資料類型轉換

注:此文為讀書筆記,上圖摘自MSDN。