IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Oracle Discussion :

Différence oracle 9.2 et oracle 10g


Sujet :

SQL Oracle

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 124
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    sql2=select sum(truc) from machin where ... group by truc
    Merci par avance

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    t'aurais pas un message d'erreur et une requête exemple ?

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 124
    Par défaut
    Je n'ai pas de message d'erreur, le retour est juste vide alors qu'il devrait trouver des occurences voici un exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  4. #4
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    tu as essayé d'afficher le contenue de sql4 et le lancer sans SQL*Plus ?

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    139
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

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

    cdt

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/05/2009, 10h18
  2. Réponses: 1
    Dernier message: 05/11/2007, 07h30
  3. Compatibilité LDD d'Oracle 8i et d'oracle 10g
    Par jmandalou dans le forum Oracle
    Réponses: 1
    Dernier message: 23/01/2007, 10h38
  4. oracle 8.1.6 vers 10g express
    Par berliner dans le forum Oracle
    Réponses: 2
    Dernier message: 27/05/2006, 03h20
  5. Réponses: 1
    Dernier message: 22/03/2006, 08h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo