NVL은 Oracle에서 사용하는 함수인데, 케쉐에서 오라클호환으로
제공하는 함수입니다. 일반적으로 ANSI표준으로는 ISNULL이 있습니다.
일반적으로 다음과 같은 의미가 있습니다.
NVL(B.UNOCASH,0)
B.UNOCASH라는 필드값이 NULL이면 0으로 대체하겠다는 거죠.
NVL과 비슷한 함수로는 ISNULL도 있어요.
-- 강유 님이 쓰신 글:
>> &SQL(DECLARE genUN CURSOR FOR SELECT A.UNREGNO,
>> NVL(B.UNOCASH,0)
>>
>> FROM UN01MF A, UN02MF B WHERE A.UNCODE=B.UNCODE
>>
>> &SQL(OPEN genUN)
>>
>> Select 문의 일부입니다....
>>
>> 이중에서 NVL(B.UNOCASH,0) 이 형식은 무엇을 뜻하는지 알고 싶습니다....
>> 메뉴얼을 찾아봤는데 워낙에 초보인지라,,찾기가 힘들군요,,,,
|