Kontrollerar källkoden för MySQL 5.6 CAST()
och CONVERT()
anrop till samma interna funktion Item_date_typecast
, DATE()
anrop till Item_date_typecast
också.
Sammanfattningsvis det finns ingen skillnad mellan DATE(expr)
funktionen och CAST(expr AS DATE)
.
Refs:
https://github.com/mysql/mysql-server /blob/5.6/sql/sql_yacc.yy
https://github.com/mysql/mysql-server /blob/5.6/sql/item_create.cc