Dans mon cas y'a pas d'AS-400 (j'ai vu que ça avait déjà été posté).
Juste je veux faire un select .... where coldate > date système
(pas de curdate(), pas de sysdate(), pas de getdate(), ... mais quoi alors ?) :cry:
Version imprimable
Dans mon cas y'a pas d'AS-400 (j'ai vu que ça avait déjà été posté).
Juste je veux faire un select .... where coldate > date système
(pas de curdate(), pas de sysdate(), pas de getdate(), ... mais quoi alors ?) :cry:
ouCode:
1
2 select .... where coldate > CURDATE
Code:
1
2 select .... where coldate > CURRENT DATE
... et vive la pseudo compatibilité ANSI SQL de DB2-400 :twisted:
CURDATE n'existe pas
CURRENT DATE existe, mais
Les types de données des opérandes associés à l'opérateur ">" ne sont pas compatibles
pourtant dans la table, les champs date sont sous cette forme :
2004-12-16 00:00:00.000000
c'est pas un type personnalisé quand même (sinon ils n'auraient pas mis des 000000 pour l'heure) ?
ok, c'est bon.
alors en fait mon champ date c'est un timestamp, du coup il faut faire :
Code:select * from table where colDate > CURRENT_TIMESTAMP ;