开始使用免费开始使用

使用 CAST 转换数据

在实际工作中,您常常需要某种数据类型或格式,但发现数据存储方式不同。比如:

  • 将来自多个来源、数据类型各异的数据整合为一个数据集
  • 让抽象数据更易读(例如用 True/False 代替 1/0) 好在,您无需直接修改原始数据。可以使用显式转换函数,将数据转成所需类型(使用 CAST()CONVERT())。

接下来,您将使用 CAST() 函数进行显式转换。 请记住语法: sql CAST(expression AS data_type [(length)])

本练习是课程的一部分

在 SQL Server 中使用函数处理数据

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

SELECT 
	-- Transform the year part from the birthdate to a string
	first_name + ' ' + last_name + ' was born in ' + ___(YEAR(___) AS nvarchar) + '.' 
FROM voters;
编辑并运行代码