반응형
' 상태를 확인하기 위한 Oracle 빈 상태
비교 방법VARCHAR2
변수, 빈 값은 무엇입니까?
Oracle은 빈 문자열과 NULL을 구분하지 않습니다.변수가 빈 문자열인지 확인하려면 다음을 사용합니다.IS NULL
통사론
다음 중 하나를 사용할 수 있습니다.
IF v_test IS NULL
THEN
-- Business Logic
또는
IF NVL(v_test, 'NULL') = 'NULL'
THEN
-- Business Logic
질문에는 VARCHAR 변수(null)를 "비교"한다고 표시되므로 다른 변수와 비교하는 경우 다음과 같이 표시됩니다.
IF (v_test1 IS NULL and v_test2 IS NULL)
THEN
-- Business Logic
그러면 둘 다 null인지 확인할 수 있습니다.
도움이 되길...
언급URL : https://stackoverflow.com/questions/7215202/oracle-empty-conditions-to-check-the-condition
반응형
'programing' 카테고리의 다른 글
NOT와 AND를 함께 사용하는 MongoDB (0) | 2023.07.13 |
---|---|
Apache POI를 사용하여 Excel 차트 생성 (0) | 2023.07.13 |
'for' 루프 이니셜라이저에서 포인터를 역참조하면 분할 오류가 생성됩니다. (0) | 2023.07.13 |
클래스 로더 오류 - 로더 org.springframework.boot.devtools.restart.classloader의 명명되지 않은 모듈입니다.클래스 로더 다시 시작 (0) | 2023.07.13 |
Oracle 데이터베이스에 오는 모든 쿼리 표시 (0) | 2023.07.13 |