2012-06-15 4 views
1

데이터 형식이 mm/dd/yyyy 인 데이터 열이 있습니다. 이 형식을 yyyy-mm-dd (SQLite 사용) 형식으로 변환하고 싶습니다. 내가 어떻게 이걸 얻을 수 있니?컬럼에서 SQLite 추출 월

UPDATE Table_Name 
SET Column_Name = 'yyyy-mm-dd' format 

substr, ltrim, rtrim (내 경우에는이 작업 없음)을 시도했습니다.

내 데이터가 동적입니다.

샘플

Column_Name 
6/1/2004 
06/25/2004 
7/1/2003 
6/1/2004 
6/1/2004 
09/19/2003 
09/30/2003 
09/30/2003 
09/30/2003 
09/30/2003 

목표 :

감사합니다 (불필요한 물건을 표시하지 않고)이 열에서만 달의 압축을 풉니 다.

+0

시도한 코드를 표시 할 수 있습니까? –

답변

0

날짜 필드에서 특정 날짜 요소를 추출하는 구문은 strftime을 사용하는 것입니다. SELECT strftime('%m', Column_Name) AS month 두 번째 질문입니다. 날짜 데이터를 재구성하려면 (적어도 JavaScript에서는) substr을 사용하여 날짜를 분리 한 다음 필요할 때 포맷하십시오. 또한이 게시물을 참조하십시오 : Get month from DATETIME in sqlite