Nombre de paramètres d'une fonction incorrect
SQLSTATE[42000]: Syntax error or access violation: 1582 Incorrect parameter count in the call to native function 'datediff' (KeSQiL fait ?) / #1582 - Incorrect parameter count in the call to native function 'datediff' (dans phpMyAdmin)
Le nombre de paramètres indiqué pour une fonction ne correspond pas au nombre de paramètres attendus
ExempleRequête SQL fautive⚓
1
SELECT no_etud, nom, datediff(dat_nais)
2
FROM etud;
ConseilSolution⚓
La fonction datediff() nécessite deux paramètres, soit la date de fin et la date de début. Il faut donc préciser la date de fin : datediff(now(),dat_nais).