예를 들어서
CREATE TABLE AA
( A1 int,
A2 DATE => Format 을 'YYYYMM'
)
으로 하려면 어떻게 해야 하나요?
고수님들이 답변을 기다립니다.
가져갈 때 출력포맷을 지정하면 됩니다.
to_char 함수에 대해 보시면 될 듯
http://www.postgresql.org/docs/8.3/static/functions-formatting.html
답변 주셔서 감사합니다.
insert into aa values(1,'200801') 이런 경우 때문에 고민을 하고 있었지요.
insert into aa values(1,to_date('200801','YYYYMM') 이렇게 넣을 수 밖에는 없는 것 같네요.
혹시 한가지 더 Date Valid Function 이 있나요?
구글검색을 하니
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';
그럼 참조해주세요