2013-06-10 1 views
2

SQL 2008을 사용하여 SSIS 패키지에서 throw 된 오류 코드를 SSIS에서 제공하는 의미있는 설명으로 변환하고 있습니다. 모든 오류 코드 및 설명은 here as reference에서 찾을 수 있습니다.SSIS 오류 코드 설명 길이

제 질문은 누구나 여기에 나타날 수있는 오류 코드 설명의 최대 길이는 무엇입니까? 이 오류 설명을 테이블에 저장하고 데이터 형식을 varchar (최대) (불충분 한 접근 방식)로 설정하여이를 수행하고 싶지 않습니다. 사전에

덕분에

답변

1

내가 내 post

;WITH ERRORS ([Hexadecimal code],[Decimal Code],[Symbolic Name],[Description]) AS 
(
    SELECT '0x8002F347',-2147290297,'DTS_E_STOREDPROCSTASK_OVERWRITINGSPATDESTINATION','Overwriting Stored Procedure "__" at destination.' 
) 
SELECT 
    MAX(LEN(E.DESCRIPTION)) AS DescriptionLength 
FROM 
    ERRORS E; 

난 그냥에 대한 450/500/512 올림 것을 위해 그 코드를 뽑아 마지막 시간을 기준으로 423 개 문자로 보이는 당신의 목적

+0

안녕하세요 billinkc, 그게 내가 찾고 있던 것입니다. 감사! – user2471387

+0

우수하고 환영합니다. 게시물이 도움이되었다고 생각되면 위로 화살표를 클릭하십시오. 문제가 해결되면 녹색 체크 표시를 클릭하여 질문에 대한 답변을 표시하십시오. – billinkc