2009년 9월 21일 월요일

연결된서버 ANSI_NULLS 및 ANSI_WARNINGS 옵션문제

-----------------------------------------------------------------------------------------

오류 7405: 유형이 다른 쿼리를 사용하려면 연결에 대해  ANSI_NULLS 및 ANSI_WARNINGS 옵션을
설정해야 합니다. 이렇게 하면 일관된 방식으로 쿼리를 사용할 수 있습니다. 이 옵션을 설정한 다음
쿼리를 다시 실행하십시오
-----------------------------------------------------------------------------------------

두 서버간의 옵션이 달라 발생하는 문제.

 

1.

CREATE PROC 구문전에 아래 구문을 먼저 적는다.

SET ANSI_NULLS ON
SET ANSI_WARNINGS ON
GO


CREATE PROC SP_XXX
AS

2.

서버자체 옵션을 변경

EM에서 서버선택--> 속성 --> 옵션 -->설정

설정에서 ANSI NULL 하구 ANSI WARNING  설정변경

댓글 없음:

댓글 쓰기