problème avec CAST [SQL] - Programmation
Marsh Posté le 28-11-2001 à 13:31:02
Faut voir si l'opérateur "-" est opérationnel sur les dates, ce qui m'étonnerait un peu
Sinon, il y a la fonction DateDiff
Marsh Posté le 28-11-2001 à 14:23:10
La fonciton DateDiff est-elle une fonction SQL ou juste une fonction Access?
Ma requête doit être en SQL pur.
Marsh Posté le 28-11-2001 à 23:41:10
j'ai trouvé la solution pour que ça fonctionne sous acess => la fonction cstr qui fait un cast en string
sinon, j'ai testé avec le cast sous ORACLE et ça fonctionne très bien
Marsh Posté le 28-11-2001 à 12:12:28
ça marche :
SELECT NumEngagement, (DateFin - DateDébut + 1) AS Durée FROM Engagements;
je veux faire un cast en CHARACTER pour concaténer du texte et ça marche pas :
SELECT NumEngagement, CAST((DateFin - DateDébut + 1) AS CHARACTER) AS Durée FROM Engagements;
Merci d'avance
PS : je précise que je suis sous access 2000
[edtdd]--Message édité par titoine42--[/edtdd]