SELECT @RECOMM_ID = (SELECT AD_RECOM FROM INSERTED); SELECT @JOIN_ID = (SELECT AD_ID FROM INSERTED);
IF NOT EXISTS (SELECT AD_ID FROM AD_MEMBER WHERE AD_ID=@RECOMM_ID) BEGIN END
ELSE
BEGIN
INSERT INTO CASH_LOG(AD_UID,AD_ID,AD_MONEY,AD_REASON,AD_DATE)VALUES('RECOM',@RECOMM_ID,'300','추천인 이벤트',GETDATE()); INSERT INTO CASH_LOG(AD_UID,AD_ID,AD_MONEY,AD_REASON,AD_DATE)VALUES('RECOM',@JOIN_ID,'300','추천인 이벤트',GETDATE());
END END
기능은 RECOMM_ID가 AD_MEMBER 테이블에 없으면 말고 있으면 CASH_LOG에 2개의 데이터를 입력하는데요 아이디가 있으나 없으나 작동은하는데 문제는 AD_MEMBER테이블에는 정작 INSERT 된값이 없네요.. AD_MEMBER에서 인서트 한후에 IF문을 타게하려고하는데 잘안되네요 ㅠㅠ