開始使用免費開始

隱含與顯式轉換

你想顯示 id 為 3 的員工所有資料。問題是你不記得 EmployeeId 欄位的資料型別。於是你決定執行兩個查詢:

SELECT *
FROM Employee
WHERE EmployeeId = '3'

以及

SELECT *
FROM Employee
WHERE EmployeeId = 3

你可以把它們貼到右側的主控台來查看輸出。請注意,兩個查詢都能正常執行且沒有錯誤。是什麼類型的轉換讓這件事得以發生?

本練習屬於課程

Oracle SQL 入門

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習