CAST ( expression AS data_type [ (length ) ])

Syntax for CONVERT:

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

隐式转换指那些没有指定

CAST

CONVERT

函数的转换。显式转换指那些需要指定

CAST

CONVERT

函数的转换。以下图例显示了可对

SQL Server 2005

系统提供

的数据类型执行的所有显式和隐式数据类型转换。其中包括

xml

bigint

sql_variant

。不存在对

sql_variant

数据类型的赋值进行的隐式转换,但是存在转换

sql_variant

的隐式转换。