开始使用免费开始使用

数据类型之间的隐式转换

关于隐式转换,您需要记住以下要点:

  • 在 SQL Server 中比较两个值时,这两个值必须具有相同的数据类型。
  • 如果数据类型不同,SQL Server 会根据数据类型优先级,隐式地将其中一种类型转换为另一种类型。
  • 优先级较低的数据类型会被转换为优先级较高的数据类型。

在本练习中,您将测试数值类型与字符之间的显式转换是否可行。 请参考转换表中的信息,其中展示了所有数据类型之间的隐式与显式转换。您将尝试在两种不同数据类型之间进行隐式转换。

为此,您将使用 voters 表,对比数值列 total_votes 与一个字符。

本练习是课程的一部分

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

查看课程

交互式实操练习

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

SELECT 
	first_name,
	last_name,     
	total_votes
FROM voters
___
编辑并运行代码