IF EXISTS ( SELECT *
FROM TEST1 WHERE CODETYPE = @CODETYPE AND CODE = @CODE)
BEGIN
UPDATE TEST2 CODENM = @CODENM , ModifyDate = GETDATE()
WHERE CODETYPE = @CODETYPE
AND CODE = @CODE
END
ELSE
BEGIN
INSERT INTO TEST3 ([CODETYPE] ,[CODE]
,[CODENM]
,[DeleteYN]
,[CreateDate]
,[CreateUserID]
,[ModifyDate]
,[ModifyUserID])
VALUES (
@CODETYPE
,@CODE
,@CODENM
,'0'
,GETDATE()
,null
,GETDATE()
,null)
END
위 구문을 입력하면...
IF EXISTS
( SELECT *
FROM TEST1
WHERE CODETYPE = @CODETYPE
AND CODE = @CODE
)
BEGIN
UPDATE TEST2 CODENM = @CODENM ,
ModifyDate = GETDATE()
WHERE CODETYPE = @CODETYPE
AND CODE = @CODE
END
ELSE
BEGIN
INSERT
INTO TEST3
(
[CODETYPE] ,[CODE] ,[CODENM] ,[DeleteYN] ,[CreateDate] ,[CreateUserID] ,[ModifyDate] ,[ModifyUserID]) VALUES ( @CODETYPE ,@CODE ,@CODENM ,'0' ,GETDATE() ,null ,GETDATE() ,nul)END
말로설명하기 어려워 전체를 올립니다. ^^;;;