새소식

mySQL

[MySQL] Raw data의 날짜 data 시간 데이터(시,분,초) 없애기

  • -

코드를 통한 방법 (어려움)

USE `database_name;

UPDATE `table_name
SET `datetime_column` = DATE_FORMAT(`datetime_column`, '%Y-%m-%d');

 

USE `database_name;

USE 코드를 통해 내가 사용할 데이터베이스를 입력해주고,

UPDATE `table_name
SET `datetime_column` = DATE_FORMAT(`datetime_column`, '%Y-%m-%d');

DATE_FORMAT 코드를 통해 바꿀 날짜 데이터 컬럼과 바꿀 데이터(%Y-%m-%d - 일자까지)를 입력해준다
그 다음, UPDATE 코드를 통해 사용하는 테이블명을 입력하여 적용시켜주면 끝~!
 
근데 안될 때가 있더라 내가 안 됐음 왤까 아직 모르겠음
그래서 그냥 쉽게쉽게 가는 법으로 적용함..
 

클릭을 통한 방법 (쉬움)

1. 내가 바꾸고자 하는 데이터의 테이블에 커서를 갖다대면 세 아이콘이 나오는데, 그 중 가운데 스패너? 모양의 아이콘을 클릭한다

2. 날짜 데이터 컬럼명 옆 datatype란을 더블클릭해주면 저렇게 설정을 바꿀 수 있는 상태로 변경된다
3. 원하는 datatype 으로 변경하고 우측 하단 'Apply'를 눌러 적용시켜 준다

 

코드를 통해 하는 것이 정석적이고 간지이긴 한데,, 일하려면 뭐든 빨리빨리 해결하는게 낫지,,
다음에 코드로도 설정하는 법을 성공하게 되면 위 내용을 수정해봐야겠다

Contents

포스팅 주소를 복사했어요 깨굴!

도움이 되셨다면 공감 부탁드려요 깨굴!