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 系统提供的数据类型执行的所有显式和隐式数据类型转换。
注:此文为读书笔记,上图摘自MSDN。