|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2005 Messages : 11 ![]() |
Bonjour A tous ,
je suis entrain de migrer un programme de Oracle vers informix j'ai trouvés quelque problème dans les ordres select voila ma requete SELECT * FROM TABLE1 WHERE DATECOL1 = TODAY - INTERVALL(1) DAY TO DAY l'erreur qui s'affiche est "201 : Asyntax error has occurred." |
|
|
00
|
|
|
#2 | |
|
Membre confirmé
![]() |
Citation:
L'erreur 201 est une erreur de syntax, est cela est dû au deuxième L de INTERVALL, ça s'écrit avec un seul L. En plus, la précision, tu peut l'ajouter avec le DAY |
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : février 2005 Messages : 11 ![]() |
Merci
j'ai un aute problème c'est que le commit ne se realise pas Le Type d'erreur est "TRANSACTION NOT SUPPORTED" A+ |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() |
Bonsoir,
Je crois que votre problème est lié au type de la base de données. pour pouvoir faire du transactionnel, votre base doit être bufférisé (elle doit être non journalisé). Essaye de voir le type avec onmonitor, si elle est du type "WITH NO LOG", tu doit la changé en mode "BUFFERED". tu peut le faire avec ontape, ou bien ondbload. et bonne chance. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com