제가 알고 있는 SNVL의 용도는 첫번째 파라메터값이 null 일때 두번째 파라메터 값으로 치환하고, 첫번째 파라미터가 null 이 아니면 그 값을 치환하는것으로 알고,
FB 1.5에서는 잘 사용했는데요.
FB 2.1x에서 똑같이 썼더니 값이 null 올라옵니다.
예로
snvl((select workdate from xxx), '') as workdate
이런게 select 문에 있다고 치면 날짜 값이 있으면 날짜값이 올라오고, 없으면 null 대신 ''이 나와야 하는데 지금은 값이 있으면 null이 올라오고 값이 없으면 ''이 올라옵니다.
2.1x로 되면서 뭐가 변경 된건가요?
|