[질문]insert를 2번이상 실행시키고 싶습니다. 0 3 2,595

by 강태현 [2004.12.22 15:30:11]


하려는 작업은 이렇습니다. 웹에서 사용자에게서 받은 데이터가 3개의 필드안에

 

여러개의 row를 동시에 추가시키려 합니다.

 

그러니까 하나의 row를 넣을때마다 insert문이 동작해서 여러번 돌아야 하는거져.

 

다른 테이블안에 있는거라면 insert ...select로써 해결하겠습니다. 이번 경우는 그런

 

경우가 아닙니다.

 

해서 여러개의 insert문을 다받아서 한번에 처리하고 싶습니다. insert....;insert...; 이런식으로 구분해서 말입니다.

 

그런데 에러가 발생하는군요. 그래서 여러개의 insert문을 한번에 처리하는 방법은 없는지요?

 

 

알려주시기 바랍니다.

 

@그럼...

by 지나가며 [2004.12.22 00:00:00]
제가 잘못 이해한 것은 아닌지 모르겠습니다만, 동일한 자료를 인서트하는 것이라면... COPY_T테이블이 없으면 값이 항상 존재하는 아무 테이블을 연계하셔도 됩니다.

INSERT INTO 테이블명(항목명)
SELECT 변수명
FROM COPY_T
WHERE ROW

by 지나가며 [2004.12.22 00:00:00]
<<위에서 계속>>

WHERE ROWNUM <= 반복횟수

by 강태현 [2004.12.22 00:00:00]
동일한 자료는 아닙니다. 매개변수에 따라 달라집니다. field는 같습니다.
그리고 그 변수들이 사용자에 의해서 Request로 넘어오고있습니다. 이게 들어있는 테이블이있다는얘기는 테이블에 넣었다는 얘기잖아요. 그건 역시 테이블에 insert를 여러번 작업했다는 얘기�
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입