컬럼에서는 int로 했는데 update에서 varchar2인 String을 넣었다가 에러가 났다.
컬럼을 같은 데이터 타입으로 넣어주면 된다.
'프로그래밍 > 오라클에러모음' 카테고리의 다른 글
ora-01722: 수치가 부적합합니다 (0) | 2019.08.27 |
---|---|
ORA-01747: 열명을 올바르게 지정해 주십시오 (0) | 2019.08.27 |
컬럼에서는 int로 했는데 update에서 varchar2인 String을 넣었다가 에러가 났다.
컬럼을 같은 데이터 타입으로 넣어주면 된다.
ora-01722: 수치가 부적합합니다 (0) | 2019.08.27 |
---|---|
ORA-01747: 열명을 올바르게 지정해 주십시오 (0) | 2019.08.27 |
update에서 set을 두번 써서 에러난 케이스
update UNIV_TST A
set (A.DGT) = (SELECT NAME FROM UNIV_TST2 B WHERE B.DGT = A.DGT),
set (A.PDGT) = (SELECT NAME FROM UNIV_TST2 B WHERE B.DGT = A.PDGT)
* 에러해결방법
update UNIV_TST A
set (A.DGT) = (SELECT NAME FROM UNIV_TST2 B WHERE B.DGT = A.DGT),
(A.PDGT) = (SELECT NAME FROM UNIV_TST2 B WHERE B.DGT = A.PDGT)
ora-01722: 수치가 부적합합니다 (0) | 2019.08.27 |
---|---|
ORA-01747: 열명을 올바르게 지정해 주십시오 (0) | 2019.08.27 |
댓글을 달아 주세요