[MariaDB] str_to_date

해질녘·2022년 10월 19일
0

SQL

목록 보기
6/9

LOAD DATA INFILE에서의 str_to_date에 대하여 작성한다.

레퍼런스

https://www.techonthenet.com/mariadb/functions/str_to_date.php

예시

저장 형태가 다음과 같을 때,

2021-04-14 00:00:00

쿼리는 다음과 같다.

LOAD DATA LOCAL INFILE 'C:/Users/@@@.csv'
REPLACE
INTO TABLE `테이블명`
COLUMNS TERMINATED BY ','
LINES TERMINATED BY '\r\n'
(@start_date)
SET start_date = STR_TO_DATE(@start_date, '%Y-%m-%d %H:%i:%S')

이 때, load data의 자세한 문법과 칼럼이 여러개인 경우는 다른 게시물에서 작성할 예정이다.

사실 레퍼에 있어서 그냥 보면 되고 %Y-%m-%d %H:%i:%S 라는 것만 적어둔다. 특이하게 minute가 i다.

이는 파이썬 datetime 라이브러리에서 strftime("%Y-%m-%d %H:%M:%S") 함수로 나타낸 것임을 기억해둔다.

0개의 댓글