Oracle 데이터베이스 에서 문자열 형식의 필드 가 비어 있 거나 비어 있 지 않 은 SQL 문 구 를 조회 합 니 다.

요약: 최근 프로젝트 에서 고급 조 회 를 할 때 선택 한 필드 에 따라 필드 의 값 이 비어 있 거나 비어 있 지 않 은 것 을 선택 하 는 조건 이 있 습 니 다. SQL 문 구 를 쓸 때 오 랜 시간 이 걸 렸 습 니 다. 지금 기록 하면 나중에 볼 수 있 습 니 다.
1: 문자열 형식의 필드 값 이 비어 있 지 않 은 SQL 을 조회 합 니 다.
select * from TB_CMS_FLGTINFO_A t where (t.fsta is not null and t.fsta <>' ');

주: 위의 TBCMS_FLGTINFO_A 는 표 이름 이 고 fsta 는 표 의 필드 입 니 다.
2: 문자열 형식의 필드 값 이 비어 있 는 SQL 을 조회 합 니 다.
select * from TB_CMS_FLGTINFO_A t where (t.fsta is null or t.fsta =' ');

주: 위의 TBCMS_FLGTINFO_A 는 표 이름 이 고 fsta 는 표 의 필드 입 니 다.

좋은 웹페이지 즐겨찾기