一、使用convert函数实现强制转换

例如我们现在有如下一张学员成绩表:

sql server 转换 json sql server数据类型转换_强制转换

 

现在想查询学号等于100003的学员总成绩,并按照要求打印出来,我们可以这样实现:

sql server 转换 json sql server数据类型转换_字符串_02

 

 

 

结果报错,因为最后一句字符串不能和数值相加,我们可以使用如下办法解决:

sql server 转换 json sql server数据类型转换_字符串_03

 

二、使用 cast 函数转换

sql server 转换 json sql server数据类型转换_sql server 转换 json_04

 

 

三、俩种转换方式区别

sql server 转换 json sql server数据类型转换_函数实现_05

sql server 转换 json sql server数据类型转换_sql server 转换 json_06