FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[4186] [질문] FB 1.5에서 썼던 SNVL
초보 [] 2384 읽음    2011-06-11 19:47
제가 알고 있는 SNVL의 용도는 첫번째 파라메터값이 null 일때 두번째 파라메터 값으로 치환하고, 첫번째 파라미터가 null 이 아니면 그 값을 치환하는것으로 알고,

FB 1.5에서는 잘 사용했는데요.

FB 2.1x에서 똑같이 썼더니 값이 null 올라옵니다.

예로

snvl((select workdate  from xxx), '') as workdate

이런게 select 문에 있다고 치면 날짜 값이 있으면 날짜값이 올라오고, 없으면 null 대신 ''이 나와야 하는데 지금은 값이 있으면 null이 올라오고 값이 없으면 ''이 올라옵니다.

2.1x로 되면서 뭐가 변경 된건가요?

+ -

관련 글 리스트
4186 [질문] FB 1.5에서 썼던 SNVL 초보 2384 2011/06/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.