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 5747 게시물 읽기
No. 5747
그림도 있고,텍스트도 있고, 정수도 있는 파일을 필드에 저장한지?
작성자
심상호(shimsh)
작성일
2004-12-23 01:28
조회수
2,344

그림도 들어가고 정수도 들어가고 텍스트도 들어있는 파일하나를 데이타베이스 한 필드에 들어갈 수

있는지요?

각 필드에 나누어서 넣어보려고 있으나 각 데이타 값들이 가변적으로 변하는 바람에 이생각을

했는데 될런지요?

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

그림, 정수, 텍스트가 들어있는 파일 하나면 당연히 한개의 필드 아닌가요? -.-;;;; 파일을 읽어서 필드에 넣으시면 될테고..

그림, 정수, 텍스트가 따로따로 있는데 1개의 row에 넣기를 원하시는 거라면 테이블 구조를 그렇게 만들면 될 터인데..

질문을 제가 이해를 못하는 모양입니다 -.-;;

신기배(소타)님이 2004-12-23 01:52에 작성한 댓글입니다.

정확히 이해는 못하겠지만 그때 그때 구성이 달라지는 자료라는 말씀이시라면 XML로 만들어서 text 필드에 넣어 버리면 되지 않을까요? 그림 같은 이진 자료는 base64같은 것으로 인코딩 해야겠구요.

박성철(gyumee)님이 2004-12-23 08:16에 작성한 댓글입니다.

사실은 mfc랑 연동해서 프로그램을 만들어 보려고 하고 있습니다.

저장할 것이 10k 미만이지만 내용의 자료나 크기가 때때로 변하는

것을 하나로 묻어서 한 필드에 넣으려고 합니다.무슨 자료형으로 넣야

하는지 궁금해요

심상호(shimsh)님이 2004-12-23 23:41에 작성한 댓글입니다.

그 묶겨진 자료를 응용프로그램 차원에서 풀어서 쓸 것이라면, 단순한 bytea 자료형으로 묶겨진 이진자료 하나로 저장하면 될것이고요.

 

그 묶겨진 자료가 묶겨지는 규칙이 확실하고, 데이터베이스 차원에서 묶겨진 특정 한 부분만을 추출해야할 상황이 있으면, 모든 부분 하나하나를 하나의 칼럼으로 정의하든지, 아니면, 8.0 버전을 사용한다면,  자바의 클래스 인스턴스를 파일로 저장하는 것 처럼 복합자료형으로 저장하셔도 됩니다.

 

복합자료형에 대한 자세한 이야기는

http://www.postgresql.or.kr/pgdevdoc/rowtypes.html

 

김상기(ioseph)님이 2004-12-24 11:18에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
5751윈도우 강제 종류이후에 서비스가 올라 오지 않습니다. [2]
남경수
2004-12-23
2146
5750바뀐 PostgreSQL 8.0 문자셋, 정렬, 인덱스 사항들
김상기
2004-12-23
2311
5749Windows 2000에서 postgresql-8.0.0-rc1.msi 설치시 오류가 나네요. ㅠ_ㅠ;; [2]
권진호
2004-12-23
2247
5747그림도 있고,텍스트도 있고, 정수도 있는 파일을 필드에 저장한지? [4]
심상호
2004-12-23
2344
5746http://www.postgresql.org/ 리뉴얼 [3]
신기배
2004-12-22
2279
5743혹시 MSSQL의 syscolumns 나 오라클의 user_tab_cols 와 같은 기능을 하는 포스트그래스 예약어 아시는분 계세요?? 컬럼정보를 가지고 오는... [3]
정연우
2004-12-22
3159
5742DB 테이블의 필드 갯수를 알 수 있습니까?? [5]
정연우
2004-12-22
2367
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다