SQL Server数据类型转换函数

2014-11-24 15:32:51 · 作者: · 浏览: 0

SQL Server数据类型转换函数
在同时处理不同数据类型的值时,SQLServer一般会自动
进行隐式类型转换。
www.2cto.com
这对于数据类型相近的数值是有效的,比如int
和float,但是对于其他数据类型,例如整型和字符型数据,隐式转换
就无法实现了,此时必须使用显示转换。
为了实现这种转换,T-SQL提
供了两个显示转换的函数,分别是CAST函数和CONVERT函数。
www.2cto.com
CAST(x AS type)和CONVERT(type,x)函数将一个类型的值转换为另一个类型的值。
例如:CAST('121212' AS DATE)返回2012-12-12,
CONVERT(TIME,'2012-12-12 12:12:12')返回12:12:12.0000000