SQL Server 2005에서 수동으로 테이블을 편집하고 단일 레코드를 삭제하려고하는데 다음 오류가 계속 발생합니다 :SQL Server 2005에서 항목 삭제 - varchar 값을 데이터 형식 int로 변환 할 때 변환하지 못했습니다
Conversion failed when converting the varchar value 'D' to data type int
"D"라는 열이 없거나 int 값이 없으므로이 점에 대해 매우 혼란 스럽습니다. 이 항목의 기본 키가 외래 키이지만 아무것도없는 DB의 모든 테이블을 검사했습니다.
제안 사항?
테이블에 트리거가 있습니까? – Andomar
n/var/char 열이있는 경우 * mycharcol = 123 * 인 쿼리를 실행하면이 오류가 발생할 수 있습니다. delete where 절에서 컬럼을 점검하십시오. 'D'는 비어있는 값 중 첫 번째 값이됩니다. – StuartLC