0
내가 가진 테이블 컬럼 "myValue"의 값이 null의 경우 "MYTABLE".NHibernate에 사이베이스 케이스 문 NULL 체크
나는 NHibernate에 사이베이스 저장 프로 시저를 호출하는 응용 프로그램이 있습니다. 프로 시저에서 값에 대해 null을 확인하는 Case 문이 있습니다.
선택 사례가 myValue 널 (null)이 다음 다른 끝
나는 데이터베이스 도구에서이 절차를 실행 MYTABLE
에서 NEWVALUE 로 , 내가 얻을 때 출력 내 응용 프로그램을 실행할 때 0으로, NHibernate는이 프로 시저를 실행하고 1의 출력을줍니다. myValue가 null 일 때일 때 Select Case 으로 스토어드 프로 시저의 Case 문을 변경하면 내 응용 프로그램을 실행할 때 이제 MYTABLE에서0 다른 끝 NEWVALUE 같은 은 NHibernate에이 절차를 실행하고 그것은 NHibernate에 상관하지 않습니다 저장 프로 시저에서 SQL 변경과 같은 0 의 출력을 제공합니다. "경우 널 (null) :", "! @var = 널 (null)"또는 "@var