값이 Null 인 SQLServer 결과 가져 오기
-
09-06-2019 - |
문제
질의중인 SQL 서버 데이터베이스가 있고 특정 행이 null 인 경우에만 정보를 얻고 싶습니다.다음과 같은 where 문을 사용했습니다. 라코 디스
아무것도 반환하지 않습니다.그러나 'foobar'가 null 인 데이터베이스에 인스턴스를 생성했기 때문에 적어도 하나의 결과가 있다는 것을 알고 있습니다.where 문을 꺼내면 데이터가 표시되므로 나머지 쿼리가 아님을 알 수 있습니다.
누구나 도와 줄 수 있나요?
해결책
올바른 구문은 WHERE database.foobar IS NULL입니다. http://msdn.microsoft.com/en-us/library/ms188795를 참조하세요.자세한 내용은 aspx
다른 팁
NULL과의 비교는 매번 거짓입니다.대신 IS NULL을 사용하고 싶습니다. 라코 디스
Null 값 테스트 를 읽으려면 IS NULL이 필요합니다.= NULL이 아닙니다.
SQL Server 데이터베이스입니까?
그렇다면 비교하는 대신 IS NULL
를 사용하십시오 ( MSDN ).
제휴하지 않습니다 StackOverflow