DJ루피짱
  1. MS-SQL

이미지

 

-- 원래 문법은 아래와 같습니다.


-- 하지만 openquery 내부에 조건이 들어가지 않으므로 좋은 방법은 아닐테죠….


-- 그래서 마지막 예문을 참고해주시면 됩니다.


DECLARE @IntVariable varchar(8);


DECLARE @SQLString nvarchar(1000);


DECLARE @ParmDefinition nvarchar(500);


DECLARE @max_title varchar(30);


 


SET @IntVariable = '20110303';


SET @SQLString = '   


SELECT @max_titleOUT = jun_date FROM


OPENQUERY(MAYRESRUN,''


select jun_date,plan_date


from ffa011t


'')


where plan_date = @date


'


SET @ParmDefinition = N'@date varchar(8), @max_titleOUT varchar(30) OUTPUT';


EXECUTE sp_executesql @SQLString, @ParmDefinition, @date = @IntVariable, @max_titleOUT=@max_title OUTPUT;


select @max_title


 


 


-- sp_executesql 정의된 변수를 사용하지 않고 바로 where절에 사용하여


-- 성능을 개선하는 것이 좋을 하네요.


-- 그때 그때 다르게 사용하면 되겠지요~~~~ ^^


DECLARE @IntVariable varchar(8);


DECLARE @SQLString nvarchar(1000);


DECLARE @ParmDefinition nvarchar(500);


DECLARE @max_title varchar(30);


 


SET @IntVariable = '20110303';


SET @SQLString = '   


SELECT @max_titleOUT = jun_date FROM


OPENQUERY(MAYRESRUN,''


select jun_date,plan_date


from ffa011t


where plan_date = '''''+ @IntVariable + '''''


'')   


'


SET @ParmDefinition = N'@date varchar(8), @max_titleOUT varchar(30) OUTPUT';


EXECUTE sp_executesql @SQLString, @ParmDefinition, @date = NULL, @max_titleOUT=@max_title OUTPUT;


select @max_title


 


 


[ MS-SQL sp_executesql 도움말 참고해서 작성해봤습니다. (__) ]



< src="http://api.bloggernews.media.daum.net/static/recombox1.swf?nid=14471182" quality="high" bgcolor="#ffffff" width="400" height="80"type="application/x-shockwave-flash">
좋아요
댓글
0
작성일
2023.04.26

댓글 0

빈 데이터 이미지

댓글이 없습니다.

첫 번째 댓글을 남겨보세요.

DJ루피짱님의 최신글

  1. 작성일
    2015.12.21

    좋아요
    댓글
    0
    작성일
    2015.12.21
    첨부된 사진
    20
  2. 작성일
    2014.8.4

    좋아요
    댓글
    0
    작성일
    2014.8.4
  3. 작성일
    2012.12.18

    좋아요
    댓글
    0
    작성일
    2012.12.18
    첨부된 사진
    20

사락 인기글

  1. 별명
    리뷰어클럽공식계정
    작성일
    2025.5.7
    좋아요
    댓글
    105
    작성일
    2025.5.7
    첨부된 사진
    첨부된 사진
    20
  2. 별명
    리뷰어클럽공식계정
    작성일
    2025.5.8
    좋아요
    댓글
    64
    작성일
    2025.5.8
    첨부된 사진
    첨부된 사진
    20
  3. 별명
    리뷰어클럽공식계정
    작성일
    2025.5.7
    좋아요
    댓글
    124
    작성일
    2025.5.7
    첨부된 사진
    첨부된 사진
    20
예스이십사 ㈜
사업자 정보