Bonjour,

Dans une procédure stockée SQL sur l'as400 j'aimerais convertir un champs de type date en chaine de caractère au format "YYYYMMDDHHMMSS"

dans la doc j'ai trouvé ceci mais ca ne marche pas :

SELECT VARCHAR_FORMAT(RECEIVED,'YYYY-MM-DD HH24:MI:SS')
INTO :TVAR
FROM CORPDATA.IN_TRAY
en l'adaptant à mon cas ca donne :

SELECT VARCHAR_FORMAT(palet_date,'YYYY-MM-DD HH24:MI:SS')
FROM TOTO/PAL
en voulant le tester dans strsql il me dis : "L'argument 1 de la fonction VARCHAR_FORMAT est incorrect. " pourtant l'argument 1 est un champs de type date.... je ne comprend pas