본문 바로가기
저장소이야기/MySql

[MySql] SQL Error [1305] [42000]: FUNCTION TO_CHAR does not exist

by 사랑꾼이야 2020. 5. 27.
반응형




 SQL Error [1305] [42000]: FUNCTION TO_CHAR does not exist



단순문법에러.


원인.

MySql에서는 Oracle 문법인 TO_CHAR를 지원하지 않음.


조치.

TO_CHAR를 DATE_FORMAR()로 변경


doc.

https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_date-format


Format 형식.

다양하게 존재한다.(아래)

MySql DATE_FORMAT 참고


문법.

인자로 date, format을 받는다.(아래)

DATE_FORMAT(date,format)


예제.

현재날짜를 yyyy/MM/dd로 표현해보자.(아래)

SELECT DATE_FORMAT(NOW(), '%Y/%m/%d') 
-> 2020/05/27


반응형

댓글