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 7576 게시물 읽기
No. 7576
CREATE TABLE 때 DATE Format 처리 방법을 알려 주세요
작성자
박춘삼
작성일
2008-12-18 11:46
조회수
6,805


예를 들어서 


CREATE TABLE AA 

              ( A1  int,

                A2  DATE => Format 을 'YYYYMM'

               ) 

으로 하려면 어떻게 해야 하나요?


고수님들이 답변을 기다립니다.              

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

가져갈 때 출력포맷을 지정하면 됩니다.

to_char 함수에 대해 보시면 될 듯

신기배(소타)님이 2008-12-18 13:27에 작성한 댓글입니다.

http://www.postgresql.org/docs/8.3/static/functions-formatting.html

신기배(소타)님이 2008-12-18 13:27에 작성한 댓글입니다.

답변 주셔서 감사합니다.



insert into aa values(1,'200801') 이런 경우 때문에 고민을 하고 있었지요.


insert into aa values(1,to_date('200801','YYYYMM') 이렇게 넣을 수 밖에는 없는 것 같네요.


혹시 한가지 더 Date Valid Function 이 있나요?

박춘삼님이 2008-12-18 17:05에 작성한 댓글입니다. Edit

구글검색을 하니


CREATE OR REPLACE FUNCTION isValidDate(char, char) RETURNS boolean AS'

DECLARE

     result BOOL;

BEGIN

     SELECT TO_CHAR(TO_DATE($1,$2),$2) = $1

     INTO result;

     RETURN result;

END;

'LANGUAGE 'plpgsql';


그럼 참조해주세요

김병석(byung82)님이 2008-12-28 00:08에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
7580합계를 내려고 하는데 잘 안돼서 질문 드립니다. [4]
2008-12-23
6933
7579EUC_KR을 Postgresql에 처음 적용 시키신 분을 찾고 있습니다. [2]
박춘삼
2008-12-23
6643
7578하루에 한번씩 테이블을 생성하려고합니다. [3]
김종석
2008-12-19
6280
7576CREATE TABLE 때 DATE Format 처리 방법을 알려 주세요 [4]
박춘삼
2008-12-18
6805
7572윈도우용 PostgreSQL에서... [2]
이기자
2008-12-13
6750
7568테이블을 이용해서 큐 구현 시 문제 [3]
신기배
2008-12-08
6647
7567[문의] could not access status of transaction [1]
Disremember
2008-12-01
7820
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다