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

FireBird Q&A
[305] Re:Re:질문의 뜻을 이해할 수 없네요
조복기 [withcount] 2996 읽음    2002-06-05 18:19
오라클의 NVL함수같은 용도를 말씀하신것같은데
M$-SQL의 경우에도 이와같은 함수를 지원한게 얼마전이었던걸로 기억합니다..
인터베이스의 경우, UDF라고 하는 강력한 기능을 지원합니다.
말 그대로 사용자 정의함수죠..

이갑연님 홈페이지에 있는 kylix님의 글을 참고하시기 바랍니다.

http://www.neoic.co.kr/~kabyeon/zboard/view.php?id=db&page=1&page_num=20&desc=desc&category=&keykind=subject&keyword=nvl&select_arrange=headnum&no=62


매머 님이 쓰신 글 :
: 아~~
: 그런 뜻이 아니구여.
: select isNull(aaa, 'a') from tblaa
:
: 하면 aaa 필드 값이 널일때 'a'로 대체해라 뭐 그런 펑션이죠.
: 위에건 ms sql2000 mysql 에는 ifNull 또는 isNull(Null인지 아닌지만 판단)
: 이런 용도를 물어본거에요.
: 저게 만약 aaa 가 Null을 허용하는 필드라면...
: select isNull(aaa, 'a') || bbb from tblaa
: 이렇게 써야 원하는 결과를 얻을수 있거든요.
: 인터베이스에는 없는거 같에서 그냥 스토어드프로시져루 만들었습니다. ㅡ.ㅡ
:
: 김백일 님이 쓰신 글 :
: : 그냥 SELECT, UPDATE, DELETE 등의 WHERE 절이나,
: : 스토어드 프로시저의 IF, WHILE 문 등에서
: : IS NULL, IS NOT NULL 등을 쓰면 되지 않나요?
: :
: : 예를 들어,
: :
: : SELECT field
: : FROM table
: : WHERE field IS NULL

+ -

관련 글 리스트
301 인터 베이스에는 isNull 이나 ifNull 같은 펑션이 없나요? 매머 2619 2002/06/05
302     질문의 뜻을 이해할 수 없네요 김백일 2433 2002/06/05
303         Re:질문의 뜻을 이해할 수 없네요 매머 2411 2002/06/05
305             Re:Re:질문의 뜻을 이해할 수 없네요 조복기 2996 2002/06/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.