database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
ㆍDB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DB2 Q&A 784 게시물 읽기
No. 784
db2 데이터를 서블릿으로 가져오는데 case문을 쿼리로
작성자
윤정민
작성일
2005-04-12 11:13
조회수
6,834

현재 서블릿으로 개발중인데 db2에서 데이터를 가져옵니다.

그런데 일반 쿼리문을 사용할 경우에는 문제가 없이 정상 데이터를 가져오는데

쿼리문 안에 case문을 포함해 사용할 경우에 숫자값 비교시에는 원하는 데이터를 만들어 오는데

문자값일 경우에는 무조건 공백을 가져옵니다.

동일 쿼리를 case문만 제외하고 실행 시키면 정상적으로 데이터를 가져옵니다.

db2에서 어떤 특성이 있어서 그런것인지 알고 싶습니다.

고수님들의 많은 도움 부탁드립니다.

 

 

이 글에 대한 댓글이 총 1건 있습니다.

case  column_name when 조건 then result else result end

이런식과

case when 조건 then result else result end

이런식이 있는데

2개의 컬럼을 조합해서 결과를 추출할때

한쪼 컬럼의 값이 null 이면 결과값이 null로 나옴니다.

null 값이 존재하는 컬럼이 있을경우 컬럼 앞에 value(column_name,0)이렇게 하고 해보세요 null값을 0으로 치완하는 명령입니다. 수치일경우

도움이 됬는지 모르겠네요 저도 초급자라 수고하세요

구광모(kkm0802)님이 2005-04-13 13:28에 작성한 댓글입니다.
이 댓글은 2005-04-13 13:28에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
787db2 fund 문제인데 답과 해석점 부탁드림니다.
구광모
2005-04-14
4960
786db2 에서 integer column을 자동증가로 alter 하는 방법점요 [1]
구광모
2005-04-13
6698
785select 안에 select 이런 문장 안되나여? [2]
질문자
2005-04-12
6182
784db2 데이터를 서블릿으로 가져오는데 case문을 쿼리로 [1]
윤정민
2005-04-12
6834
783DB2에서 MS Sql 내의 Table에 직접 쿼리를 할 수 있을까요? [1]
안시형
2005-04-11
4671
782db2 설치시 스페이스 공간 부족으로 에러가 나네요.. [2]
황규영
2005-04-05
4611
781DB2는 어디에서 운영되는지요, 다운로드사이트는요 ? [2]
데이터텍
2005-04-03
5039
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다