SQL Server 基础:Cast和Convert的区别

CAST 和 CONVERT 都可以将某种数据类型的表达式显式转换为另一种数据类型。

语法:

CAST ( expression AS data_type )

CONVERT (data_type[(length)], expression [, style])

示例:

select cast('2014-5-9' as datetime);--2014-05-09 00:00:00.000
select CONVERT(datetime, '2014-5-9')--2014-05-09 00:00:00.000
select CAST('123.4' as int)--123
select CONVERT(int, '123.4')--123

  

 

你可能感兴趣的:(SQL Server 基础:Cast和Convert的区别)