【SQLServer系列教程】——数据类型转换

1.数据类型转换的两种方法

【SQLServer系列教程】——数据类型转换_第1张图片

【SQLServer系列教程】——数据类型转换_第2张图片

2.案例代码:

示例1:数据类型转换

use StudentManageDB
go
--定义变量并查询
declare @sumScore int
select @sumScore=(CSharp+SQLServerDB) from ScoreList
where StudentId=100003
--输出
--print '学号=100003总成绩:'+@sumScore

print '学号=100003总成绩:'+convert(varchar(20),@sumScore)
print '学号=100003总成绩:'+cast(@sumScore as varchar(20))

示例2:两种不同类型转换区别比较

use StudentManageDB
go
--使用CAST转换
select  StudentName + '的出生日期是:' + CAST(Birthday as varchar(50)) AS '学生信息'
from Students where StudentId=100005
--使用CONVERT转换
select  StudentName + '的出生日期是:' + CONVERT(varchar(50),Birthday,102) AS '学生信息'
from Students where StudentId=100005

你可能感兴趣的:(【数据库开发】)