일반적으로 데이터베이스 이름과 테이블 이름 그리고 컬럼 이름에는 한글을 사용하지 않는 것이 좋습니다. 이유는 혹시도 모를 에러를 방지하기 위해서...
만약 새로 컴파일해서 설치해 보시고 (//with/mb=EUC_KR 이라는 옵션은 필히 주어야겠지요) 그래도 되지 않는다면 PostgreSQL 의 버전을 올려 보시기 바랍니다. (제일 권장하는 방법입니다)
::리 님께서 쓰시길::
> 제가 사용하는 것은 알짜 6.1에 있는것을 그대로 설치하여 사용하는데요.
> \dt로 테이블명을 보니까 테이블명이 가나다순으로 정렬 되어 보이더군요.
>
>
> people=> select * from 분야 order by name;
> id|name
> //+////////
> 9|언론
> 8|섭외
> 3|무선통신
> 5|반도체
> 6|법률
> 4|유선통신
> 1|광통신
> 7|특허
>
> people=> \dt
> Database = people
> +//////////////////+//////////////////////////////////+//////////+
> | Owner | Relation | Type |
> +//////////////////+//////////////////////////////////+//////////+
> | nobody | people | table |
> | nobody | 기관명 | table |
> | nobody | 부서 | table |
> | nobody | 분야 | table |
> | nobody | 연고자 | table |
> | nobody | 연고자관계 | table |
> | nobody | 전공 | table |
> | nobody | 직위 | table |
> | nobody | 학교 | table |
> +//////////////////+//////////////////////////////////+//////////+
>
>
> 2|인터넷
> (9 rows)
>
> ::정재익 님께서 쓰시길::
>
> > 제일 간단한 방법은 한글 배포판을 깔아 사용하는 방법입니다. 이곳에 포함된 postg
> resql 의 경우 기
> > 본적으로 한글을 지원하도록 되어 있습니다.
> > 개인적인 경우 PostgreSQL 을 컴파일하여 거의 3년동안 사용해 왔는데 아직 한번도
> 한글 소팅이 문제
> > 된 적이 없습니다. (물론 컴파일 시에 정확히 //with/mb 라는 옵션을 주어야 합니
> 다)
> >
> > ::리 님께서 쓰시길::
> >
> > > 저의 경우 text만 해봤구요, 아래에 보니 varchar의 경우도 한글 정렬이 안된다
> 고
> > >
> > > 나오더군요.
> > >
> > > people=> select * from 기관명;
> > > id|name
> > > //+//////////
> > > 0|정보통신부
> > > 2|엘지전자
> > > 1|삼성전자
> > > 3|국회
> > > (4 rows)
> > >
> > > people=> select * from 기관명 order by name;
> > > id|name
> > > //+//////////
> > > 3|국회
> > > 0|정보통신부
> > > 2|엘지전자
> > > 1|삼성전자
> > > (4 rows)
> > >
> > >
> > > 영문은 잘 됩니다.
> > > people=> select * from 기관명;
> > > id|name
> > > //+//////////
> > > 0|정보통신부
> > > 2|엘지전자
> > > 1|삼성전자
> > > 3|국회
> > > 5|abc
> > > 5|abcd
> > > 5|abd
> > > 5|abpeople=> select * from 기관명 order by name;
> > > (8 rows)
> > >
> > >
> > > id|name
> > > //+//////////
> > > 3|국회
> > > 5|ab
> > > 5|abc
> > > 5|abcd
> > > 5|abd
> > > 0|정보통신부
> > > 2|엘지전자
> > > 1|삼성전자
> > > (8 rows)
> > >
> > > 영문이 한글사이에 나오는걸로 봐서 아무래도 아스키코드값이 127이 넘으면 오류
> 가 나는 것인듯 하
> > 네
> > > 요..
> > >
> > > 어떻게 해결하죠?
> > >
|