반응형
MySQL 데이터베이스에 12/24 시간 (즉, 00:00) 시계 시간을 저장하려고합니다. 현재 시간 데이터 유형을 사용하고 있습니다. 이것은 잘 작동하지만 열에 초를 추가하도록 요구합니다. 따라서 09:20을 입력하면 09:20:00으로 저장됩니다. MySQL에서 00:00으로 제한 할 수있는 방법이 있습니까?
해결 방법
SELECT DATE_FORMAT(NOW(), '%k:%i');
+-----------------------------+
| DATE_FORMAT(NOW(), '%k:%i') |
+-----------------------------+
| 4:09 |
+-----------------------------+
1 row in set (0.00 sec)
SELECT DATE_FORMAT(NOW(), '%H:%i');
+-----------------------------+
| DATE_FORMAT(NOW(), '%H:%i') |
+-----------------------------+
| 04:09 |
+-----------------------------+
1 row in set (0.00 sec)
참조 페이지 https://stackoverflow.com/questions/3027194
반응형
'MySql' 카테고리의 다른 글
MySQL Add index to table if it does not exist (0) | 2020.11.19 |
---|---|
MySQL mysql의 쿼리 길이에 제한이 있습니까? (0) | 2020.11.19 |
MySQL JDBC 문자 인코딩 (0) | 2020.11.19 |
MySQL Inserting millions of records into MySQL database using Python (0) | 2020.11.19 |
MySQL SQL SELECT query not working with Email Addresses (0) | 2020.11.19 |
댓글