|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2004 Messages : 18 ![]() |
Bonjour,
Lorsque j'execute la requete suivante : CREATE TABLE T AS (SELECT a,b,c FROM TABLE2 WHERE param1=:p1 and param2=:p2) j'obtiens le msg suivant : ORA-01036: numéro/nom de variable illégal Quelqu'un sait-il quel est le problème et surtout comment le résoudre ? Merci d'avance. N.B. : je travaille sur une base Oracle 8i et j'utilise sous XMLRAD le driver ORACLE provider for OLE DB |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() |
J'ai vu passer quelque chose de ce style sur metalink ...
Je crois me souvenir qu'il y avait un bug sur le driver oledb oracle dans la cas de passage de valeur de paramètre NULL. Pour info, le driver microsoft est bien plus performant que celui d'oracle...
__________________
Renaud W2003 / XP /VISTA SQL SERVER / ORACLE ADO |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2004 Messages : 18 ![]() |
Merci.
J'ai donc essayé avec ce driver et du coup c'est l'erreur ORA-01027: bind variables not allowed for data definition operations qui se déclenche ... |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() |
d'après l'erreur je comprend que l'on a pas le droitd'avoir des paramètres dans nue requête de type DDL, ce qui peut se comprendre.
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : janvier 2004 Messages : 18 ![]() |
Merci.
Y a t-il alors moyen d'éxecuter un script SQL (un fichier .sql contenant différentes requêtes) ? Si oui comment procéder ? et comment lui passer des paramètres ? |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() |
ce qui est interdit (par Oracle) ce sont les paramètres :MyParam
mais tu peux touours utilisé les tmeplates properties {$MyParam} qui feront du remplacement de chaine de caractère avant d'envoyer la requête au serveur
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com