1. 학습
  2. /
  3. 강의
  4. /
  5. Oracle SQL 입문

Connected

연습 문제

암시적 변환과 명시적 변환

id가 3인 직원의 모든 데이터를 확인하려고 합니다. 문제는 EmployeeId 필드의 데이터 타입이 기억나지 않는다는 점이에요. 그래서 다음 두 개의 쿼리를 실행해 보기로 합니다:

SELECT *
FROM Employee
WHERE EmployeeId = '3'

그리고

SELECT *
FROM Employee
WHERE EmployeeId = 3

오른쪽 콘솔에 붙여넣어 결과를 확인해 보세요. 두 쿼리 모두 오류 없이 실행되는 점에 주목하세요. 이는 어떤 종류의 변환 때문인가요?

지침

50 XP

가능한 답변