Vérification du code source de MySQL 5.6 CAST()
et CONVERT()
appels à la même fonction interne Item_date_typecast
, DATE()
appels à Item_date_typecast
aussi.
En conclusion il n'y a pas de différence entre DATE(expr)
fonction et la CAST(expr AS DATE)
.
Réfs :
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