CAST 연산자는 한 데이터 유형에서 다른 데이터 유형으로 변환할 수 있다.
예를 들어 문자열을 숫자로 변환할 수 있을 것이다.
만약 '5'를 integer 로 변환하는 것은 분명하지만 'five'를 integer로 변환하는 건 어려울 수 있다. 이렇게 모든 데이터 타입의 인스턴스가 다른 것으로 CAST 될 수 없다는 점도 고려해야한다.
문법은 다음과 같다.
SELECT CAST('5' AS INTEGER)
SELECT '5'::INTEGER
이렇게 사용 가능하다.
'five'는 안된다.
이렇게 쓸 수도 있다.