프로시저에서 if 구문 있는 경우

53 views
Skip to first unread message

Jaedoo Song

unread,
Mar 7, 2013, 9:14:36 PM3/7/13
to sql-form...@googlegroups.com

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

이렇게 되네요.. 
말로설명하기 어려워 전체를 올립니다. ^^;;;

양용성

unread,
Apr 10, 2013, 8:38:41 AM4/10/13
to sql-form...@googlegroups.com
아 이제야 봤습니다.

버그이네요. 확인후 다시 연락드릴께요


2013년 3월 8일 금요일 오전 11시 14분 36초 UTC+9, Jaedoo Song 님의 말:

Jaedoo Song

unread,
Apr 10, 2013, 9:09:06 AM4/10/13
to 양용성, sql-form...@googlegroups.com
아 저도 잊고 잇엇는데 ^^;; 화이팅입니다~ 

/송재두 드림

2013. 4. 10. 오후 9:38 "양용성" <ysy...@antwiz.com> 작성:

--
 
---
Google 그룹스 'SQLGate Formatter' 그룹의 주제에 가입했으므로 이 메시지를 받으셨습니다.
http://groups.google.com/group/sql-formatter-pro?hl=ko에서 그룹을 방문하세요.
 
 
Reply all
Reply to author
Forward
0 new messages