SQLserver 数据类型转换

1:CAST  方法

CAST(任何有效的表达试  AS 要转换的数据类型 [数据类型的长度,可选])

例:SELECT  CAST(10000 as varchar(10))

             SELECT  CAST(10000 as varchar)

2: Convert 方法

  Convert(要转换的数据类型[数据类型长度,可选],任何有效的表达式[,指定显示样式,可选])

  例:SELECT CONVERT(datetime,'2017-01-01')

         SELECT CONVERT(varchar, CONVERT(datetime,'2017-01-01'),104)

Convert和CAST的区别是可以指定转换的样式

3:隐式转换数据类型

例: SELECT CAST(10000 as money) * CAST(10 as int)
————————————————
版权声明:本文为CSDN博主「tj146780」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39462109/article/details/79294163