insert select 데이타 사라짐

연금술사 2014.07.04 10:47 Views : 4359

안녕하세요. 귀신이 곡할 노릇이 생겨 질문을 올립니다.


프로시저 구성은 아래와 같습니다.

--------------------------------------------

BEGIN

DECLARE @cnt int

DECLARE @tmpData TABLE

(

... 생략  ...

)

... 생략  ...

INSERT INTO @tmpData (

... 생략  ...

) SELECT 

... 생략  ...

FROM A

INSERT INTO S (

... 생략  ...

) select 

... 생략  ...

from @tmpData

SET @cnt = (SELECT COUNT(1) FROM @tmpData)

UPDATE B SET cnt = @cnt where ... 생략  ...

END

------------------------------------------------------------

설명을 드리면 @tmpData을 S 테이블과 동일한 형테로 구성을 한후 A테이블에서 데이타를 @tmpData로 insert 합니다.

그리고 @tmpData에서 S 테이블로 데이타를 그대로 옮깁니다.

그후 B 테이블에 cnt 값을 업데이트 합니다.


그런데 지금 결과가

B테이블에 cnt는 들어왔는데 정작 S 테이블에는 데이타가 없습니다.

건수는 약 50만건 정도 됩니다.


S테이블로 insert 할때 오류가 났으면 B테이블에 cnt도 안들어 갔어야 하는데 cnt에는 정상적인 값이 들어가 있습니다.

더 이상한건 다른 처리없이 프로시저를 다시 실행을 시켰더니 데이타가 정상적으로 S 테이블에 들어왔습니다.


이건 어떻게 이해를 해야 되는 건지 조언 부탁드립니다.


No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 2160
8029 2008쿼리 문의 입니다. [1] 천재sizin 2014.07.13 2325
8028 primary Key 값변경 어떻해하면좋을까요 [3] 등빛 2014.07.11 8921
8027 프로시져 속도 질문 합니다. [1] 멋도리 2014.07.11 2653
8026 조회문으로 사업자번호 유효성 검사 하는것을 할려고 하면 어찌해야 하죠?? [3] 아싸라비아콜롬비아 2014.07.11 3103
8025 업데이트 방법 문의드립니다 아수라발발타 2014.07.11 2114
8024 두개의 TABLE을 비교해서 출력하는 문제..도와주세요. [1] 강하늘_275564 2014.07.11 2912
8023 쿼리로 Trigger 나 index 생성하기 [2] 냠냠10 2014.07.10 2217
8022 linked server 오라클 프로시져 호출 문의 단하 2014.07.10 3903
8021 set no_browsetable on 에 대해 아시는 분 계신가요? 프로비 2014.07.10 2870
8020 oracle에 조인변환질문 [5] 아지라엘 2014.07.10 2861
8019 조회 속도 관련 [1] 냥냥 2014.07.09 2247
8018 인덱스 조각화 에 대한 질문 드립니다. [4] 나는짱이야 2014.07.09 2364
8017 SELECT 시 FROM [].[].[]에 관한 질문입니다. [4] 아직모자란사람 2014.07.09 2490
8016 회사에서 운영하는 웹서버에서 cafe24 호스팅 DB 연동을 위한 질문입니다. [4] Larry 2014.07.08 5805
8015 안녕하세요 간단한 빙고 쿼리 조언 부탁드립니다. [1] hsm21ss 2014.07.08 2536
8014 쿼리문 질문입니다.. [4] 아수라발발타 2014.07.08 2419
8013 mysql 복구에 대해 질문좀 할게요 ㅠㅠ 부탁드립니다 [1] Scu 2014.07.07 2497
8012 mfc access 테이블 여러개 연동 질문있습니다.. 송이송이 2014.07.07 4285
8011 WHERE절에 CASE문입니당.. [2] 마힐링 2014.07.07 2971
8010 프로시저 질문 입니다. [3] 개발자_ver 2014.07.07 2069





XE Login