Bonjour,

Via mon code C#, j'essaye d’exécuter la requête suivante sur une base oracle 11g

Code : Sélectionner tout - Visualiser dans une fenêtre à part
  select  * from table where nom_champ_DATEOP between 17/01/2014 00:00:00 and 17/04/2014 00:00:00
Mais j'obtiens la "célèbre" erreur ORA 00905 : mot clé absent

Pourquoi ?

[edit]
Dans mon code C# je passe en paramètre des DateTime
La requête est dans une procédure stockée
J'ai mis ces valeurs là en exemple
[/edit]

[eidt2]

Ça passe en modifiant la procédure stockée pour avoir une requête dans la style

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 BETWEEN TO_DATE(17/01/2014,'DD/MM/RRRR') AND TO_DATE('17/04/2014','DD/MM/RRRR')
Merci à bibeleuh sur le chat pour son aide

[/edit2]