CAST()函数和CONVERT()函数

CAST()函数可以将某种数据类型的表达式转化为另一种数据类型

CONVERT()函数也可以将制定的数据类型转换为另一种数据类型

 

 CAST()函数和CONVERT()函数语法

select cast表达式 as 数据类型)

select convert(数据类型[(长度)],表达式[,样式])

 

CAST()函数和CONVERT()函数实例

要求:将“123”转化为数值型数据,并与1相加进行数学运算。

语句:

select CAST('123' as int)+1

结果:124

注:当234加了单引号,即表示其非数值,123没有加引号,所以123为数值型。

select convert(Varchar(10),123)+'1'

结果:1231