1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | -- 테이블 구조를 봐야 확실한데...안보고 하는 방법이라... -- Dump 결과 확인하시면 차이가 있긴 합니다. -- CHAR Typ=96 -- VARCHAR2 Typ=1 -- 하지만 Null 인 경우엔 타입 확인이 안됩니다. -- 즉, 컬럼의 다입을 확인하는게 아니라 데이터의 타입을 확인하는 것일 뿐이죠. -- 컬럼의 타입을 확인하려면 Data Dictionary 를 통해 구조를 확인하셔야 할듯 합니다. WITH t AS ( SELECT CAST ( 'a' AS CHAR (1)) a , CAST ( 'a' AS VARCHAR2(1)) b , CAST ( Null AS CHAR (1)) c , CAST ( Null AS VARCHAR2(1)) d FROM dual ) SELECT DUMP(a) aa , DUMP(b) bb , DUMP(c) cc , DUMP(d) dd FROM t ; |