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 8908 게시물 읽기
No. 8908
고수님들의 도움 요청드립니다.(함수입니다)
작성자
이종복
작성일
2011-12-12 12:27
조회수
7,503

안녕하세요.

PostgreSQL를 이제 막 시작한 초보입니다.

프로젝트때문에 하나씩 하나씩 배워가면서 하고 있는데 쉽지가 않은것 같습니다. ㅎㅎ

궁금한 것이 있어서 이렇게 도움을 받고자 문의드립니다.

함수를 만들려고 하는데요.

AAA테이블의 한컬럼에 데이터가 111;222;333 이런식으로 들어가 있습니다.

이 데이터를 함수를 써서

col1 | col2 | col3

------------------------

111 | 222 | 333

위와 같이 각각의 컬럼에 구분자(;)별로 나눠서 데이터를 구분해서 넣고 싶은데~

어떻게 구성을 해야 하나요.

아는 분이 같은 컬럼에 차래대로 나오는건 한거 같은데~ 요구사항이 컬럼별로 나누는거네요.

PostgreSQL 고수분들의 도움이 간절합니다.

많은 지도 부탁드립니다.

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

SELECT split_part(해당필드명, ';', 1), split_part(해당필드명, ';', 2), split_part(해당필드명, ';', 3);

 
http://www.postgresql.org/docs/9.1/static/functions-string.html
신기배(소타)님이 2011-12-12 12:39에 작성한 댓글입니다.

와~~ 감사합니다!

해보니까 단번에 되네요~

너무 감사합니다~

이종복(ljb0178)님이 2011-12-12 13:04에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8912PostgreSQL 설치 후 그 다음 작업은? [1]
김홍구
2011-12-14
8847
8910에러코드 리턴 함수 질문입니다. [1]
최준형
2011-12-13
8619
8909또 다른 쿼리 하나 부탁드립니다. [2]
이종복
2011-12-12
7628
8908고수님들의 도움 요청드립니다.(함수입니다) [2]
이종복
2011-12-12
7503
8907암호화에 대하여 [3]
iyob
2011-12-09
8265
8905pgpool-ii 설치 중 문제. [1]
박재혁
2011-12-08
8962
8904윈도서버에 IIS + PostgreSQL 어떨까요?? [2]
힘드네요
2011-12-07
7651
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다