날짜 타입 관련 질문 드려요 1 2 814

by 초봉 [2017.01.23 17:15:56]


로컬  db 로 할때는 상관없이 insert 및 update 가 되는데

서버로 올라가는 날짜타입 관련 오류가 나네요

 

혹시 파라미터로 20161212  데이터를 받아서

insert 또는 update 할때

date 컬럼에 넣을때  date 형태로 변경이 가능한지요???

#yymmdd# 뒤에 시분초 date 형태가 붙는 형태가 가능한지요?

어떤식으로 해야하나요?

 

by 마농 [2017.01.23 17:39:20]
SELECT TO_DATE('20161212', 'yyyymmdd') dt
     , TO_DATE('20161212 123456', 'yyyymmdd hh24miss') dt
  FROM dual
;

 


by 우리집아찌 [2017.01.24 10:03:58]

SELECT * FROM NLS_DATABASE_PARAMETERS;

보시면 아마 서버와 로컬 DB date format 파라미터가 틀릴겁니다.

항상 위의 SQL처럼 TO_DATE 함수뒤에 날짜포맷을 정해서 짜셔야 에러를 방지합니다.

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입