2017-09-05 5 views
0

SQL 다람쥐에서 데이터베이스에서 행을 제거하려고 시도하는 중에 다음 오류가 발생합니다. 텍스트 형 열이 (빈처럼) 값 ''이 널 (null)이있는 경우, 삭제 오류가 없다가있는 경우텍스트 형식 열에서 값이 비어있는 데이터베이스에서 행을 삭제할 수 없습니다.

enter image description here

지금이 발생합니다.

왜 이런가요? 텍스트 대신 varchar (max) 유형으로 열을 변환하고 거기에 가능한 위험이 있다면 도움이 될까요?

+0

[이 (https://stackoverflow.com/questions/12706669/error-in-in-select-data-from-table-in-sql-server/12706694#12706694) 분명히 동일 또는 관련 문제. – MatSnow

답변

0
An empty string is a string with zero length or no character. Null is absence of data 


used delete statement with [text-type column ='' OR text-type column is NULL]