CAST 语法:
CAST ( expression AS data_type [ ( length ) ] )
CONVERT 语法:
CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
style 指定 CONVERT 函数如何转换 expression 的整数表达式。 如果 style为 NULL,则返回 NULL。 该范围是由 data_type 确定的。
例子:
SELECT CAST(student.StudentClass AS nvarchar(3 )) FROM Student
SELECT CONVERT(nvarchar,Student.StudentAge) FROM Student
两者在转换日期格式的区别上比较大: