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
운영게시판
최근게시물
Informix Q&A 216 게시물 읽기
No. 216
[질문] 황당한 varchar select 에러.
작성자
이홍락
작성일
2000-06-28 16:53
조회수
7,620

지금 varchar를 셀렉트 해 올때 심각한 문제가 생겨서 질문드립니다.

스키마는

create table test_char

(

title char(50),

vtitle varchar(50),

cn char (30)

);

 

insert into test_char values ('12345','12345','1');

insert into test_char values ('asdfzxcv','asdfzxcv','12345');

insert into test_char values ('테스트','테스트','12345');

insert into test_char values ('셀렉트 테스트 중이다.','셀렉트 테스트 중이다.','12');

insert into test_char values ('111','111','22');

 

로 테스트row를 넣은 후

 

 

다음과 같은 php코드를 실행하면

<html>

<?php

 

$locale="ko_kr.ksc";

putenv("CLIENT_LOCALE=$locale");

$connect=ifx_connect();

$db_query = "select cn, title, vtitle from test_char";

 

$result= ifx_query($db_query, $connect);

while (1)

{

$row= ifx_fetch_row($result);

if (!$row)

break;

$cn= $row["cn"];

$title= $row["title"];

$vtitle= $row["vtitle"];

echo("cn=$cn<BR>\n");

echo("title=$title<BR>\n");

echo("vtitle=$vtitle<BR>\n");

 

}

?>

</html>

 

 

을 싱행하면

 

 

<html>

cn=1 <BR>

title=12345 <BR>

vtitle=12345<BR>

cn=12345 <BR>

title=asdfzxcv <BR>

vtitle=asdfzxcv<BR>

cn=12 <BR>

title=셀렉트 테스트 중이다. <BR>

vtitle=셀렉트 테스트 중이다.<BR>

cn=1234 <BR>

title=이홍락 <BR>

vtitle=이홍락 테스트 중이다.<BR>

cn=22 <BR>

title=111 <BR>

vtitle=111ザ?테스트 중이다.<BR>

</html>

 

로 나옵니다. varchar로 된 것은 제대로 셀렉트가 안되는 것을 알 수 있습니다.

왜 이런 일이 발생하는지... 좀 도와주시면 고맙겠습니다. --;

[Top]
No.
제목
작성자
작성일
조회
224esql(cliSDK) + apache + informix......
정현우
2000-07-13
6699
223아파치+esql라이브러리 설정
이병기
2000-07-13
7026
226┕>Re: 아파치+esql라이브러리 설정
박영길
2000-07-14 16:56:39
7345
229 ┕>Re: Re: 아파치+esql라이브러리 설정
이병기
2000-07-14 18:38:04
7708
218백업 방법?
임훈
2000-06-29
6995
219┕>RE:ontape을 사용하시는 것이....
박영길
2000-06-30 01:11:41
8622
216[질문] 황당한 varchar select 에러.
이홍락
2000-06-28
7620
217┕>Re: 더 자세한 설명이 있어야....
hahaman
2000-06-29 09:11:29
7662
211informix의 모든 메뉴얼이 있는곳
hahaman
2000-06-23
8067
210-956 에러문제... 해결법은?
hahaman
2000-06-22
8250
207php 4.0 + ids2000 사용하고 계신분께...
hahaman
2000-06-21
8031
209┕>Re: php 4.0 + ids2000 사용하고 계신분께...
bada
2000-06-21 20:03:50
8562
214┕>Re: php 4.0 + ids2000 사용하고 계신분께...
정현우
2000-06-24 19:23:08
8086
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다