데이터베이스 트리거 및 트 랜 잭 션
CREATE TRIGGER trig_Article_Ins – 트리거 생 성 시작
BEGIN Transaction – 시작 사무
IF @errorSum <> 0 – 실행 중 오류 가 발생 하면 스크롤 백 합 니 다. 그렇지 않 으 면 업 무 를 제출 합 니 다
print ‘생 성 실패, 스크롤 백 트 랜 잭 션!
END
BEGIN
COMMIT TRANSACTION
GO
CREATE TRIGGER trig_Article_Ins-- ON dbo.blog_Article-- FOR INSERT-- INSERT ASBEGIN TRANSACTION-- DECLARE @cateId int,@errorSum int-- , ID SET @errorSum = 0-- 0 SELECT @cateId=log_CateID FROM inserted-- ID SET @errorSum=@errorSum+@@ERROR-- UPDATE blog_Category SET cate_Count=cate_Count+1 WHERE cate_ID=@cateId-- SET @errorSum=@errorSum+@@ERROR-- IF @errorSum <> 0-- , BEGIN print ' , !' ROLLBACK TRANSACTION END ELSE BEGIN print ' , !' COMMIT TRANSACTION ENDGO
또 이 를 사용 하 는 또 다른 이 유 는 오 랜 만 에 이런 것들 을 써 봤 으 니 연습 을 해 야 한 다 는 것 이다.그래서 오늘 이 트리거 를 작성 할 때 도움말 매 뉴 얼 을 찾 아 봤 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
깊이 중첩된 객체를 정확히 일치 검색 - PostgreSQL목차 * 🚀 * 🎯 * 🏁 * 🙏 JSON 객체 예시 따라서 우리의 현재 목표는 "고용주"사용자가 입력한 검색어(이 경우에는 '요리')를 얻고 이 용어와 정확히 일치하는 모든 사용자 프로필을 찾는 것입니다. 즐거운 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.