1. #1
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Distribution

    Informations forums :
    Inscription : février 2017
    Messages : 6
    Points : 7
    Points
    7

    Par défaut Soucis hRequêteSansCorrection - ORA-00911: Caractère non valide

    Bonjour ,
    J'essaie de mettre à jour ma BD oracle depuis windev (accès natif) .
    Lorsque je lance le traitement (HExécuteRequêteSQL(sdSdSourceUpdate,VarConnect_Oracle,hRequêteSansCorrection,sReqUPDATE)) , ça me renvoie un message d'erreur : ora-00911 caractère non valide
    par contre lorsque je lance la même requête d'update sur SQL PLUS , ça me renvoie pas d'erreur .
    Merci pour votre aide .

  2. #2
    Membre émérite
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    décembre 2013
    Messages
    1 166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : décembre 2013
    Messages : 1 166
    Points : 2 457
    Points
    2 457

    Par défaut

    C'est peut-être le ";" final à la fin de la requête ? il n'en faut pas dans Windev.

    Après, le jeu de devinettes, c'est sympa, mais pour être efficace, il faudrait probablement montrer la requête.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Distribution

    Informations forums :
    Inscription : février 2017
    Messages : 6
    Points : 7
    Points
    7

    Par défaut Soucis hRequêteSansCorrection - ORA-00911: Caractère non valide

    Merci pour ta réponse .
    J'ai essayé avec et sans le ";" mais toujours le même message d'erreur .
    voilà ma requête :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    UPDATE RIB SET 
    RIB.P_RIBNOM=‘XXXX’,
    RIB.P_RIBCOD=‘1’,
    RIB.P_4BQGUI=‘33333’,
    RIB.P_RIBCPT=‘00025555551’,
    RIB.P_RIBCLE=‘81’,
    RIB.P_RIBLOC=‘YYYYYYY’,
    RIB.IBAN=‘FR111111111111111111’,
    RIB.BIC=‘KKKKKKK’,
    RIB.Datmod=‘20161124’,
    RIB.utimod=‘TTTTTT’,
    RIB.P_4BQBNK=‘66666WHERE 
    RIB.CODSOC = '3'
    AND RIB.CPTTIE = (SELECT CPTTIE FROM TIE WHERE TIE.CODSOC = '3'  AND TIE.TYPTIE =  'FOU'  AND TIE.SIGTIE =  '7500' )
    AND RIB.P_RIBCOD = '1'

    Merci .

  4. #4
    Membre émérite
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    décembre 2013
    Messages
    1 166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : décembre 2013
    Messages : 1 166
    Points : 2 457
    Points
    2 457

    Par défaut

    C'est le caractère Apostrophe.
    Selon les lignes tu as un ' correct (lignes 15, 16 et 17) , ou un ’ penché qui vient de Word par exemple : toutes les lignes du début.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Distribution

    Informations forums :
    Inscription : février 2017
    Messages : 6
    Points : 7
    Points
    7

    Par défaut Soucis hRequêteSansCorrection - ORA-00911: Caractère non valide

    Merci , c'était effectivement à cause de ça .
    bonne journée .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Migration] ORA-00911: Caractère non valide en XI
    Par diidouu dans le forum Administration-Migration
    Réponses: 10
    Dernier message: 08/09/2009, 16h25
  2. Réponses: 2
    Dernier message: 15/04/2009, 07h42
  3. [10g Express] ORA-00911: caractère non valide
    Par maynoush dans le forum SQL
    Réponses: 4
    Dernier message: 23/11/2008, 16h04
  4. ORA-00911: caractère non valide
    Par Yayam dans le forum SQL
    Réponses: 5
    Dernier message: 14/11/2008, 15h42
  5. Réponses: 8
    Dernier message: 11/11/2008, 17h33

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