MySQL

사용 라이브러리 - csv- datetime 지난 글에 이어서 번역한 메시지 데이터를 테이블에 삽입해야 하는 일이 생겼다. 하나씩 복사해서 insert문을 작성하기엔 너무 많다는 생각이 들어서 한 번에 쿼리문을 생성할 수 있는 방법에 대해 고민했다.  Python을 사용하여 CSV 파일의 데이터를 MySQL 데이터베이스에 삽입할 수 있도록 csv 모듈을 이용해 CSV 파일을 읽고, 각 행의 데이터를 기반으로 MySQL INSERT 쿼리문을 생성하는 프로그램을 만들어봤다. en.csv 파일 (CSV 파일은 다음과 같은 구조를 가정한다)첫 번째 열: 한국어 메시지 (MSG)두 번째 열: 메시지 코드 (MSG_CD)세 번째 열: 영어로 번역된 메시지 (MSG_EN)나머지 열은 무시된다.01. Python 코드..
반올림 - ROUND() SELECT ROUND(2.73) AS RESULT FROM DUAL; RESULT 3 소수점 자르기 - TRUNCATE() SELECT TRUNCATE(2.73, 0) AS RESULT FROM DUAL; RESULT 2 소수점 표시 - ROUND(number, decimals) SELECT ROUND(2.73, 1) AS RESULT FROM DUAL; RESULT 2.7 메모 MySQL ROUND() Function Syntax ROUND(number, decimals) Parameter Values ParameterDescription number Required. The number to be rounded decimals Optional. The number of d..