데이터 타입 변환

Tibero에서 비교, 연산등을 위한 SQL 데이터 타입 변환 방법을 설명합니다.

데이터 타입은 사용자가 명시적으로 할 수도 있고, 필요에 의하여 암시적으로 이루어지기도 합니다.

명시적 타입 변환

사용자가 SQL 변환 함수를 직접 사용하여 타입을 변환할 수 있습니다.

아래는 타입 변환 함수목록 입니다. (행: 변환 전 타입, 열: 변환 후 타입)

명시적 타입 변환 (1)

명시적 타입 변환 (2)

명시적 타입 변환 (3)


암시적 타입 변환

사용자가 명시적으로 타입을 변환하지 않더라도, 필요하다면 암시적으로 타입을 변환합니다.

암시적 타입 변환이 필요한 경우

  • 컬럼에 다른 타입의 데이터를 INSERT, UPDATE하는 경우

  • 조건문에서 비교하는 양쪽 값이 다른 타입인 경우

아래는 암시적 타입 변환 관계 입니다. (행: 변환 전 타입, 열: 변환 후 타입)

암시적 타입 변환 (1)

암시적 타입 변환 (2)

암시적 타입 변환 (3)


타입비교

아래는 두 값에 대한 타입을 비교할 때 어느쪽 타입으로 맞춰서 비교하는지를 나타냅니다.

타입비교 (1)

타입비교 (2)

타입비교 (3)

타입비교 (4)

타입비교 (5)

Last updated