현상 : ORA-01480: trailing null missing from STR bind value
원인 : 1.해당 Column의 Size 보다 더 큰 값이 들어온 경우에 발생
2.Character Type(CHAR, VARCHAR)의 Host variable인 경우 변수 선언시 Table의 Column size 만큼의 변수길이를 선언한 경우 발생
조치 : 1.해당 Column의 Size와 해당값을 확인
2.Character Type(CHAR, VARCHAR)의 Host variable인 경우 변수 선언시 Table의 Column size에 1를 더해 주어야 한다.
(데이터의 마지막에 NULL 문자를 포함해야 하기 때문에)
'▶ Tuxedo > 오류 메시지(Oracle)' 카테고리의 다른 글
ORA-1547 : Failed to allocate extent of size 'num' in tablespace 'TOOL (0) | 2010.07.05 |
---|---|
ORA-1481 invalid number format model (0) | 2010.07.05 |
ORA-01476: divisor is equal to zero (0) | 2010.07.05 |
ORA-01458 Invalid length inside variable character string (0) | 2010.07.05 |
ORA-1453 SET TRANSACTION must be first statement of transaction (0) | 2010.07.05 |