天天看点

sql server显式数据类型转换

常用的是CAST 和 CONVERT 函数。

CAST: CAST ( expression AS data_type )

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

实例:打印出当前程序的错误号:

sql server显式数据类型转换

两种写法都是ok的.

使用两个函数分别对日期进行转换

sql server显式数据类型转换

可以看到CONVERT可以对日期进行格式化显示,而CAST不能够.

总结:

两个函数进行类型转换时的异同点:

相同点:都能够将某种数据类型转换为另一种数据类型

不同点:CONVERT有三个参数,第一个参数是转换的类型,第二个参数是要转换的表达式,第三个参数是转换的格式.

            在转换日期时间时,CONVERT更有优势.

继续阅读