NVL은 무엇을 의미합니까?


17

무엇 NVL을 의미합니까? 쿼리 결과에서 NULL이 아닌 값을 필터링하는 데 사용되는 Oracle 및 Informix (아마도 다른 것) 기능에 대해 이야기하고 있습니다 ( COALESCE다른 데이터베이스 와 유사 ).


1
Oracle의 NVL과 COALESCE에 대한 흥미로운 비교 : stackoverflow.com/questions/950084/…
FrustratedWithFormsDesigner

5
"이 이야기가 여기에있다,하지만 난 관련된 X3H2 [SQL 표준] 위원의 이름을 기억하지 않습니다. 모든 사람이 있었기 때문에 우리는이 기능을 함께했다 NVL()또는 IFNULL()그들의 제품이나 뭔가를 우리는 그것을위한 표준 구문을 원했다 다른 사람이 그것을 목록으로 일반화했지만 아무도 우리가 좋아하는 이름을 내놓지 못했습니다. 누군가가 동의어 사전을 꺼내서 아무도 테이블 이름, 열 이름 또는 다른 기능에 사용하지 않는 한 단어를 찾기 시작했습니다. 기존 제품에는 사용되지 않았습니다. 현재 승자가 누구인지 알고 있습니다. COALESCE"-Joe Celko.
1

답변:




2

어셈블리 언어 프로그래밍에서 프로그래머는 Null Value Logic에 NVL 을 사용했습니다 . 따라서이 경우 Null 값을 나타냅니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.