De broncode van MySQL 5.6 controleren CAST()
en CONVERT()
oproepen naar dezelfde interne functie Item_date_typecast
, DATE()
oproepen naar Item_date_typecast
ook.
Concluderend er is geen verschil tussen DATE(expr)
functie en de CAST(expr AS DATE)
.
Referenties:
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