insert all은 각각 다른 테이블에서만 사용이 가능한가요?
조회수 2473회
insert all을 사용하려고 하는데요
insert all
insert ANIMAL values('dog', 'a001', 'Y')
insert ANIMAL values('dog', 'a002', 'Y')
select 1 from dual;
이렇게 했는데 No, more than one update cursor can be used on a table 라고 나오네요..
테이블당 한번밖에 사용이 불가능한건가요?
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
오라클 디비를 사용중이신가요?
INSERT ALL INTO Animal (column1, column2, column_n) VALUES ('dog', 'a001', 'Y') INTO Animal (column1, column2, column_n) VALUES ('dog', 'a002', 'Y') SELECT * FROM dual;
insert를 into로 바꿔서 사용해 보세요.
- 제가 잘못썼네요 insert all 다음에 insert가 아니라 into로 쓴게 맞습니다.. altibase에서 orange로 사용중입니다.. 알 수 없는 사용자 2016.4.20 11:11
댓글 입력