开始使用免费开始使用

隐式与显式转换

您想查看 id 为 3 的员工的所有数据。问题在于,您不记得 EmployeeId 字段的数据类型。于是您决定运行两条查询:

SELECT *
FROM Employee
WHERE EmployeeId = '3'

以及

SELECT *
FROM Employee
WHERE EmployeeId = 3

您可以将它们粘贴到右侧的控制台中查看输出。请注意,两条查询都能正常运行且没有报错。是什么类型的转换使这成为可能?

本练习是课程的一部分

Oracle SQL 入门

查看课程

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习