MSSQLSERVER_9532

적용 대상:SQL Server

세부 사항

attribute
제품 이름 SQL Server
이벤트 ID 9532
이벤트 원본 MSSQLSERVER
구성 요소 SQLEngine
심볼 이름 XMLERR_COLUMNSET_CANNOT_CONVERT_FROM_TO
메시지 텍스트 열 집합 '%.*ls'이(가) 포함된 쿼리/DML 작업에서 데이터 형식 '%ls'에서 열 '%.*ls'의 데이터 형식 '%ls'으로 변환할 때 변환에 실패했습니다.

설명

열 집합은 테이블의 일부 열을 구조화된 출력으로 결합하는 형식화되지 않은 XML 표현입니다. XML 열 집합을 통해 스파스 열 값을 삽입하거나 업데이트하는 경우 기본 스파스 열에 삽입되는 값은 xml 데이터 형식에서 암시적으로 변환됩니다. 열의 데이터 형식으로 변환할 수 없는 값이 제공되었습니다.

사용자 작업

제공된 값을 암시적으로 변환할 수 없으므로 잘못 입력한 것 같습니다. 오류를 수정하고 다시 시도합니다. 값이 올바른 경우 열 집합 대신 개별 열을 사용하도록 문을 수정합니다. 이렇게 하면 값을 올바른 데이터 형식으로 명시적으로 캐스팅할 수 있습니다.