SQL 저장 프로 세 스 와 트 랜 잭 션 처 리 를 분석 합 니 다.

데이터베이스 프로 그래 밍 에서 사 무 는 자주 필요 한 기술 입 니 다..net 플랫폼 에서 사무 처 리 는 매우 좋 습 니 다.그러나 Sql Server 데이터 베 이 스 를 저장 하 는 과정 에서 어떻게 사 무 를 사용 하여 데이터 의 대량 작업 을 완성 합 니까?해결 방안 은 다음 과 같다.대개 이렇게 처리 된다

CREATE PROC RegisterUser
(@usrName varchar(30), @usrPasswd varchar(30),@age int, @PhoneNum varchar(20), @Address varchar(50) )
AS
BEGIN

BEGIN TRAN --
SET XACT_ABORT ON --

INSERT INTO USER(userName,userPasswd) values(@usrName,@usrPasswd)

IF @@error <> 0  --
BEGIN
   ROLLBACK TRANSACTION
   RETURN 0
END
ELSE
BEGIN
   COMMIT TRANSACTION
   RETURN 1    --
END

END

간결 하 다!

좋은 웹페이지 즐겨찾기