Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/06/2008, 11h32   #1
Futur Membre du Club
 
Inscription : avril 2006
Messages : 65
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 65
Points : 18
Points : 18
Par défaut Différence oracle 9.2 et oracle 10g

Bonjour,

Dans mon script VBS, je récupère le résultat de requêtes
Code :
1
2
3
 
sql2=SELECT truc FROM machin WHERE ...
SET resultSet2 = objConnexion.Execute(sql2)

Depuis le passage en oracle 10, certaines requêtes ne marchent plus. J'ai l'impression que ce sont les requêtes ou il y a une somme. Quelqu'un c'est s'il y a un changement par rapport à ca?

Exemple
Code :
sql2=SELECT sum(truc) FROM machin WHERE ... GROUP BY truc
Merci par avance
jnauche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 11h53   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
t'aurais pas un message d'erreur et une requête exemple ?
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 13h50   #3
Futur Membre du Club
 
Inscription : avril 2006
Messages : 65
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 65
Points : 18
Points : 18
Je n'ai pas de message d'erreur, le retour est juste vide alors qu'il devrait trouver des occurences voici un exemple :

Code :
1
2
 
sql4="select CAEEC_SOCCOD, caeec_codjnl, caeec_numcpt, SUM(CAEEC.CAEEC_MNTD) AS MNTD, sum(CAEEC.CAEEC_MNTC) from caeec where (MGDOM_COD = 'AD') and CAEEC_DATCPT >= '"&date_debut_param&"' and CAEEC.CAEEC_DATCPT <= '"&date_fin_param&"' and CAEEC_TYPEC = 'G' and CAEEC_CODJNL = 'OC' and caeec_soccod in ('62','63','64','65') group by caeec_soccod, caeec_codjnl, caeec_numcpt"
Cette requette reprend l'exemple générique que j'ai fourni
jnauche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 15h44   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
tu as essayé d'afficher le contenue de sql4 et le lancer sans SQL*Plus ?
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 21h59   #5
Membre habitué
 
Inscription : février 2006
Messages : 139
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2006
Messages : 139
Points : 126
Points : 126
Bonsoir,
Il n'y aurait pas un probleme de drivers. vbs se connect via odbc pour executer le sql?

cdt
kervoaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h20.


 
 
 
 
Partenaires

Hébergement Web