Chuyển đổi ngầm định và tường minh
Bạn muốn hiển thị toàn bộ dữ liệu của nhân viên có id 3. Vấn đề là bạn không nhớ kiểu dữ liệu của trường EmployeeId. Bạn quyết định chạy hai truy vấn:
SELECT *
FROM Employee
WHERE EmployeeId = '3'
và
SELECT *
FROM Employee
WHERE EmployeeId = 3
Bạn có thể dán chúng vào bảng điều khiển bên phải để xem đầu ra. Lưu ý rằng cả hai truy vấn đều chạy không báo lỗi. Kiểu chuyển đổi nào chịu trách nhiệm cho việc này?
Bài tập này là một phần của khóa học
Giới thiệu về Oracle SQL
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập