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
운영게시판
최근게시물
PostgreSQL Q&A 188 게시물 읽기
No. 188
Postgres 에서 소팅 및 키생성에서의 문제입니다...
작성자
김철진
작성일
1999-11-25 17:57
조회수
13,679

밑의 글중 저와 같은 경우가 있더군요.

 

아래의 글이 그 내용인데 답변을 해주신 분이 한글패치를 하라고

 

하였습니다만, 저 같은 경우는 알짜판의 postgres를 사용하기 때문에

 

해결이 되지 않는 경우이더군요.

 

아무쪼록 자세히 살펴보시고 해결방안을 주시면 감사하겠습니다.

 

제가 해결되면 대포한방 쏘지요~~~!!!

 

그럼 밑의 글을 잘 읽어봐 주십시오.

 

> 현재 제가 사용하는 pgsql 버전이 6.5.2 인데....

> (여기 에프티피에 있는 ....)

> 한글과 영어 소팅이 제대로 안되네요....

>

> 여기 게시판에 보면 6.5.2는 문제가 없다고 되어있는데....

>

> 그리고 테이블 생성시 unique로 정의하면 인덱스가 생기잖아요....

>

> 근데 그게 좀 문제가 있나봐요....

>

> 분명히 존재하지 않은 값인데 중복되었다고 에러가........

>

> 결국은 테이블 상속으로 해결했지만 웬지 기분이 찜찜하네요....

>

> 그럼 모두 안녕히 계세요.:/)

 

저두 역시 같은 경우를 당했습니다.

 

밑의 답변을 보면 6.3.2이상(?)은 괜찮다고 했는데...

 

저같은 경우는 RedHat 6.0 postgres 6.4.2/3kr(rpm)과

 

Redhat 6.1 postgres 6.5.2/1kr (rpm)에서도 같은 경우가

 

발생했습니다.

 

존재하지 않는 키가 존재한다고 나와서 몇개의 레코드를 입력할

 

수 없었구요. 정렬(Sor)이 제대로 되지 않더군요.

 

저같은 경우는 숫자를 문자필드로 만들어서 정렬했더니

 

그래도 제대로 안 되더군요...

 

 

create table a (a char(20)) \g

insert into a values ('111.') \g

insert into a values ('111223.') \g

insert into a values ('111222333.') \g

insert into a values ('111222334.') \g

insert into a values ('111222.') \g

 

/> 위와같이 입력하고 "select * from a order by a"라고 쿼리를 던지

면 실행되는 결과는

 

a

////////////////////

111.

111223.

111222333.

111222334.

111222.

(5 rows)

 

이렇게 결과가 나옵니다.

 

 

이게 어떻게 된 일일까요 ?

 

아시는 분은 답변을 부탁드립니다.

[Top]
No.
제목
작성자
작성일
조회
198[질문]pgsql설치시..
강수종
1999-11-27
11809
201┕>Re: [질문]pgsql설치시..
정재익
1999-11-27 16:55:15
11596
194Perl에서 Connet Error발생에 관해...
류지형
1999-11-27
13227
196┕>Re: Perl에서 Connet Error발생에 관해...
정재익
1999-11-27 02:32:19
13246
197 ┕>Re: Re: Perl에서 Connet Error발생에 관해...
류지형
1999-11-27 09:54:19
13241
200  ┕>Re: Re: Re: Perl에서 Connet Error발생에 관해...
정재익
1999-11-27 16:47:10
13414
191[질문]'ㄱ' 혹은 'ㄴ' 만 selecting...
박종환
1999-11-25
13692
192┕>Re: [질문]'ㄱ' 혹은 'ㄴ' 만 selecting...
김종혁
1999-11-26 03:25:11
14232
188Postgres 에서 소팅 및 키생성에서의 문제입니다...
김철진
1999-11-25
13679
190┕>Re: Postgres 에서 소팅 및 키생성에서의 문제입니다...
정재익
1999-11-25 20:49:20
13497
195┕>Re: Postgres 에서 소팅 및 키생성에서의 문제입니다...
정재익
1999-11-27 02:23:03
13126
179게시판등에서 내용의 길이.
안중혁
1999-11-24
15387
182┕>Re: 게시판등에서 내용의 길이.
정재익
1999-11-24 19:45:37
15794
185 ┕>Re: Re: 게시판등에서 내용의 길이.
안중혁
1999-11-25 11:34:38
15823
186  ┕>Re: Re: Re: 게시판등에서 내용의 길이.
정재익
1999-11-25 13:51:47
15080
177[급질문] connect 인식 에러!
후니
1999-11-24
14740
178┕>Re: [급질문] connect 인식 에러!
김종혁
1999-11-24 15:47:15
14601
181┕>Re: [급질문] connect 인식 에러!
정재익
1999-11-24 19:38:36
14679
173mod_auth_pgsql...........
김종혁
1999-11-23
14285
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.080초, 이곳 서비스는
	PostgreSQL v11.5로 자료를 관리합니다