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
운영게시판
최근게시물
MySQL Q&A 16219 게시물 읽기
No. 16219
공백을 가져올때 어떻게 해야
작성자
이상훈(backgoal)
작성일
2002-06-11 17:23
조회수
1,090

안녕하세요 부산사는 초보입니다..

 

디비 테이블에 공백들이 있구요..

이것을 jsp로 읽어 와서

table로 뿌리려구 합니다..

그런데..

select * from tbl_cust;

이렇게 해서 하나의 필드씩 뿌리면 공백을 table에서 선(border)이 안나타나거든요.

그래서 책에 보니 nvl을 사용해라고 되었있던데.

이건 오라클 갔더라구요.. mysql에서는 어떻게 가져와야 하는지..

 

select name, nvl(addr,\ \) from tbl_cust;

 

이렇게 하니 에러가 갑니다..

 

addr 필드가 공백이 들어 있거든요..

도와주세요..

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

isnull이 있습니다.

자세한 내용은 reference function쪽을 참고하시면 될 듯 합니다.

장홍창(ChangAya)님이 2002-06-11 18:36에 작성한 댓글입니다.

여러가지 방법이 있을것 같네요.

먼저 생각나는 방법은

IF를 쓰는 것...

select IF(strcmp(addr,' '),addr,' ') from table 요런식으루 응용하면 될꺼 같구요..

 

아님 프로그램적으로도 가능한데..^^

트림해서 ''요거이면   공백을 찍어주는 형식으루요.. ^^

이수나(mozory)님이 2002-06-11 18:42에 작성한 댓글입니다.

헉..

& n b s p ; 가 공백으로 다 바뀌었네요.. ㅋㅋ

(strcmp(addr,' '),addr,'a')

a : 지점에 & n b s p;가 들어가야합니다. 물론 붙여서요..ㅋㅋ

이수나(mozory)님이 2002-06-11 18:44에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
16222버벅이는 MySQL... 무엇이 문제일까요 [4]
Senon
2002-06-12
1813
16221php소스 문의 [1]
김주열
2002-06-11
525
16220varchar 와 char의 속도차이를 알고 싶습니다. [4]
Liebe
2002-06-11
5837
16219공백을 가져올때 어떻게 해야 [3]
이상훈
2002-06-11
1090
16217gdbm을 c언어를 사용해 mysql로변경 [1]
연희
2002-06-11
776
16216오늘의 날짜를 알고싶습니다... [2]
지나가는이
2002-06-11
606
16212libmysqlclient.so.6 에러입니다... [7]
김성조
2002-06-11
563
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다