sqlserver2008中cast和convert函数--类型转换

2015-07-24 06:33:26 · 作者: · 浏览: 0

sqlserver2008中的cast和convert:

将某种数据类型的表达式显式转换为另一种数据类型。

CAST 和 CONVERT 提供相似的功能。


语法:

使用 CAST:CAST ( data_to_be_converted AS data_type )

使用 CONVERT:CONVERT(data_type(length),data_to_be_converted,style)

实例:将int型转为varchar型,cast和convert都可以实现(decimal转varchar也是一样的道理)

declare @temp int

select cast(@temp as varchar(10))

select convert(varchar(10),@temp )