문제

질의중인 SQL 서버 데이터베이스가 있고 특정 행이 null 인 경우에만 정보를 얻고 싶습니다.다음과 같은 where 문을 사용했습니다. 라코 디스

아무것도 반환하지 않습니다.그러나 'foobar'가 null 인 데이터베이스에 인스턴스를 생성했기 때문에 적어도 하나의 결과가 있다는 것을 알고 있습니다.where 문을 꺼내면 데이터가 표시되므로 나머지 쿼리가 아님을 알 수 있습니다.

누구나 도와 줄 수 있나요?

도움이 되었습니까?

해결책

다른 팁

NULL과의 비교는 매번 거짓입니다.대신 IS NULL을 사용하고 싶습니다. 라코 디스

Null 값 테스트 를 읽으려면 IS NULL이 필요합니다.= NULL이 아닙니다.

SQL Server 데이터베이스입니까? 그렇다면 비교하는 대신 IS NULL를 사용하십시오 ( MSDN ).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top