2009-11-12 4 views
-3

dom 테이블의 내 프로 시저에서 롤백 개념을 사용했습니다. 실행 후, 다음과 같이 테이블을 실행했습니다.SQL에서 롤백

select * from dom 

그러나 쿼리는 계속 실행되고 중지되지 않았습니다. 이걸 어떻게 막을 수 있니? 도와주세요.

create proc 
    dom1 
as 

begin 

begin trans 
    insert into dom(value) 
if flag=0 
    rollback trans 
else 
    commit 

그래서 flag 것입니다 : 당신의 코멘트에서

+2

횡설수설! 큰. – Henning

+1

정확히 무엇을하고 있는지 샘플을 제공 할 수 있습니까? – Konamiman

+0

로 가 DOM에 (값) 트랜스 삽입을 시작 시작 PROC의 DOM1 을 만들 다른 트랜스 플래그 = 0 롤백이 당신의 질문을 수정하시기 바랍니다 – Domnic

답변

1

,이 있나요? value은 무엇입니까? 어떻게 값을 전달하고 있습니까?

귀하의 코드가 도움이 될 것이라고 생각하지 않습니다.

롤백에 대한 자세한 내용은 온라인 설명서를 참조하거나 우리가보다 쉽게 ​​도와 줄 수 있도록하십시오.

+2

어, 좋아, 그럼 ... 도와 줘서 기뻐. –

+0

"숙제 해주세요." "고마워. 나는 그것을 시도 할 것이다." 처럼! – Henning