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 758 게시물 읽기
No. 758
DB2에서 한글을 불려오면 글자가 깨져 나옵니다
작성자
미야
작성일
2005-02-05 12:03
조회수
13,590

DB2에서 한글을 불려오면 글자가 깨져 나옵니다 . 이런식으로요 -> DVI~h1//

지금까지 알아본봐로는 db2세서는 한글입력시 특수문자가 앞뒤로 들어 간다고 하는데

이것 때문이라고 애기 들었습니다

그 특수문자가 무엇인지 알고 싶습니다..그리고 그것을 어떻게 처리해야 되는지....고수님의 답변을 부탁드립니다

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

두가지를 의심해 볼수 있습니다.

1. 필드타입을 확인해 보시면 character-O 라구 되어있으면 한글이 정상적으로 입출력 되고,그냥 character 타입이면 영어만 들어갑니다.

=>전 as400 db2를 사용하는데, 이경우에는 테이블을 다시 만드셔야 합니다.

 

2. 깨져서 들어가도 임시방편으로 일단 보이게만 하려면

=> select vargraphic(필드명) from 테이블

이렇게 하면 보이기는 할것입니다.

 

 

최태수님이 2005-02-11 17:30에 작성한 댓글입니다. Edit

  CCSID 833 에서 933 으로 변경 하기
 영문전용(A type)으로 작성한 필드에서 실제로는 한글(O type)을 
사용하는 경우 몇몇가지 문제가 있으므로 한글을 사용하는 필드는 반드시 
O type으로 선언한다. 
[ A type 한글 문제 ]
 1. Native AS/400 DFU에서 한글 입력 및 수정 불가 
2. PowerBuilder data window에서 Display 않됨 
3. PowerBuilder 프로그램에서 입력 및 수정 불가 
[ CCSID 확인 하기 ] 
1. DSPFD FILE(lib_name/obj_name) 
2. 결과화면을 두 페이지 뒤로 가면 Coded character set identifier . . . . . . : CCSID 833 
[ Type 변경 하기 ] 
1. STRSQL 명령어로 SQL 실행 
2. 해당 필드의 type을 A(English Only) -> O(Open) 으로 변경 
ALTER TABEL lib_name/obj_name 
ALTER COLUMN field_name SET DATA TYPE CHARACTER(length_of_field) 
CCSID 933 NOT NULL WITH DEFAULT 
3. 사용중인 프로그램이 Type 변경 무시 하도록 처리 
CHGPF FILE(lib_name/obj_name) LVLCHK(*NO) 

큐라님이 2005-02-23 18:18에 작성한 댓글입니다. Edit

입력하실때 Graphic 으로 입력하셨는지...

ibm에서는 한글에 so,si를 붙여야 보입니다.

hex 값으로 보시고 한글 앞 뒤로 '0E' '0F' 를 붙이면 한글이 보일겁니다...

min님이 2005-03-16 17:20에 작성한 댓글입니다.
이 댓글은 2005-03-16 17:20에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
763DB2는 칼럼 수정을 어떻게 하나요? [1]
이재훈
2005-02-19
7253
762IN 문 사용법에 관하여.... [1]
개발자
2005-02-17
5486
759AIX32에서 컴파일한 스토어드프로시져를 AIX64에 이식시...
장윤구
2005-02-14
4900
758DB2에서 한글을 불려오면 글자가 깨져 나옵니다 [3]
미야
2005-02-05
13590
757Procedure Language
큰형님
2005-02-04
5276
756card 건수가 틀리면 ???
정석훈
2005-02-04
4868
755db2서버에 jdbc로 remote접속하기..
db2시작하기
2005-02-02
6077
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다