메시지 XXXX, 수준 XX, 상태 XX, 줄 X 문자열이나 이진 데이터는 잘립니다. 문이 종료되었습니다.(MS-SQL)
안녕하세요? QRD입니다. MS-SQL을 트렌젝션 작업 중 에러가 발견되어 공유합니다. 메시지 8152, 수준 16, 상태 14, 줄 2 문자열이나 이진 데이터는 잘립니다. 문이 종료되었습니다. 해결 방법을 검색한 결과 테이블에 정의 된 컬럼(Column)의 크기보다 INSERT or UPDATE 하는 데이터의 길이를 초과할 때, 발생하더군요. 단순히 입력 데이터를 줄이거나, 테이블 정의 컬럼을 수정하면 오류없이 작업할 수 있을겁니다. 감사합니다.