Problème de comparaison d'heure système
Bonjour,
Je souhaite extraire les enregistrements d'une table en fonction de l'heure actuelle. Si l'heure actuelle est après 13h00, je dois prendre les enregistrements de la table qui ont été créé avant 13h00 sinon ceux créés après 13h00.
J'ai essayé de coder ceci en vain.
Code:
1 2 3 4 5 6 7 8 9
| select
case when (select TO_CHAR(SYSDATE, 'HH24:MI:SS') from dual < '13:00:00' )
then
'1'
else
'0'
end as test,
wp.id_wip_pointing
from topmes.wip_pointing wp |
J'ai un message :
Code:
1 2 3 4 5
| ORA-00936: expression absente
00936. 00000 - "missing expression"
*Cause:
*Action:
Erreur à la ligne 2, colonne 59 |
Je ne comprends pas pourquoi.