안녕하세요.
PostgreSQL 처음 사용해보는 초보 개발자 입니다.
간단.. 어이가 없는 문의일지도 모르는데 oracle에서 사용하던 테이블들을 PostgreSQL 로 생성하려 합니다. 문의드리고자 하는 것은
1. date 타입으로 생성중인 컬럼을 TIMESTAMP(6) 으로 변경하는 것이 맞는요?
년.월.일.시.분.초 가 들어가는 컬럼입니다.
2. 날짜형 DEFAULT 값을 생성할때는 SYSDATE 가 아닌
NOW() 또는 CURRENT_TIMESTAMP 로 생성하는 것이 맞는요?
컬럼은 1번과 같이 년.월.일.시.분.초 입니다.
3. oracle에서 사용하던 PRIMARY KEY 생성 ALTER 문을 사용하는 방법은 있나요?
ALTER TABLE TABLE_NAME ADD ( CONSTRAINT PK_NAME PRIMARY KEY (KEY));
이렇게 3가지 입니다.
감사합니다.
|