아래는 sp 구문입니다.

 

이 구문에서 보시면 shop 아이템 시리얼 넘버를 하나씩 입력 하는것은 작동하나

 

멤버 테이블에서 머니 컬럼과 코인 컬럼이 다르면 두 컬럼 중 낮은 컴럼으로 업데이트를

 

하라라고 하고 싶은데..

 

같게는 되는데 높은 컴럼 값이 같게 업데이트 되는데..

 

어떻게 해야 하는지....;;;

 

 

 CREATE Procedure [dbo].[TT_ShopItemSerial] 
 AS
 BEGIN
     DECLARE @ItemSerial int
  SET NOCOUNT ON
  begin transaction
   update GameInfo set @ItemSerial = ShopItemCount = ShopItemCount+1
   UPDATE MEMB SET Money = coin WHERE Money > Coin
     UPDATE MEMB SET Coin = Money WHERE Money < Coin 
               if ( @@error  <> 0 )
   begin
         rollback transaction
         select -1
   end
   else
   begin
      commit transaction
         select @ItemSerial
      end
 END
GO

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 928
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1624
7577 jdbc를 사용할때 데이터 타입을 varchar나 char로 만들면 인덱스를 못탄다고 하는데(긴급) [1] 김준형_283549 2014.02.09 3728
7576 mssql2005 checkDB 질문입니다.작은 도움이라도 부탁드립니다 hilarious 2014.02.07 5212
7575 주소에서 [서울 강남구] 이렇게만 가져오게 할수 있을까요? [7] neiyan 2014.02.07 4012
7574 sql 2012 무료에서 스탠다드로 업그레이드 하려하는데 백업 해야하나요? 조굴 2014.02.06 2821
7573 특정 엑셀 파일 가져오기 실패 [2] 아네사 2014.02.06 3938
7572 간단한 질문사항입니다. [5] Runningman、 2014.02.06 2958
7571 데이터 삭제시 클러스터드 인덱스 재정렬 여부 문의 [1] 고래밥 2014.02.06 4200
» sp 구문에 대해 질문 드려요,, [1] 김세진_280632 2014.02.05 3138
7569 테이블 목록 다 안나옴 날려 2014.02.05 3845
7568 간다한 WHERE절에 CASE WHEN문 질문이요 [1] 로맨틱가이 2014.02.05 3877
7567 같은 쿼리인데 성능에서 엄청 차이가 나네요 [2] 냥냥 2014.02.05 4853
7566 MS - SQL 삭제시 오류입니다 ㅠ kolv 2014.02.05 3108
7565 근처 의 구문 이 잘못 되었습니다 오류에서 근처가 계속 바뀌네요 [2] 데니안 2014.02.05 12978
7564 DB data 추출 질문 사항입니다. [2] Runningman、 2014.02.05 3759
7563 내 컴퓨터에서 서버를 만들고 싶은데요.. [1] 대구컴공대요자 2014.02.04 2919
7562 컬럼에 IDENTITY를 줬을때 증가하는 값이 이상해요. [4] 두루미알 2014.02.04 3648
7561 isnull 관련 질문입니다. [6] 흑흑 2014.02.04 6775
7560 SQL Server Query 질문사항입니다. [2] Runningman、 2014.02.04 3370
7559 2008 r2 설치오류 문의 드립니다. [1] akfflr 2014.02.04 3024
7558 테이블 생성시 오류 문의입니다 [3] 로직따윌모르겠어 2014.02.04 3021





XE Login