timestamp 형 사용방법 문의를 드립니다.
시간 형태가 "0000-00-00 00:00:00.000" 형태의 데이타로 입력을 하려고 합니다. 기본값을 현재 시간으로 입력하고 싶습니다.
선언 시 어떻게 선언을 해야하나요? 기본형태를 지정하고 싶습니다.
timestamp without time zone default 'YYYY-MM-DD HH24:MI:SS.MS' not null
로 선언하면 되나요? 기본 형태 지정은 위와 같이 하면 되나요? 그렇다면 값이 null로 들어 왔을 때 현재 시간을 구해서 넣는 방법은 뭘까요?
그리고 데이타 입력 시에는 어떻게 해야하나요? 만약 프로그램 내에서 "0000-00-00 00:00:00.000" 문자열 또는 time_t 형을 입력하려고 합니다.
잠깐 검색해보니 입력은 문자열 입력하듯이 입력하면 될것 같네요.
기존에 문자열로 사용하던 시간형 데이타를 바꿔보려는데, 생소해서 사용법을 모르겠습니다.
변경을 하면 문자열 데이타보다는 검색 시간에서 좋겠죠?
|