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

Oracle Discussion :

Insertion avec une apostrophe


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 49
    Par défaut Insertion avec une apostrophe
    Bonjour et bonne année a tous,
    je developpe une petite appli en php qui permet entre autre de créer et d'inserer des données dans une base Oracle.
    Le petit soucis est que j'essai d'inserer des données pouvant contenir des apostrophes et ca provoque un bug.
    Voici ma requete et le message d'erreur:

    Warning: ociparse(): OCIParse: ORA-01756: une chaîne entre apostrophes ne se termine pas correctement in d:\dev\php\phpincludes\oracle.inc.php on line 89

    requete invalide : INSERT INTO pays (code, libelle, adresse, etc. ) VALUES ('CI','Côte d'Ivoire','', etc.)

    Le problème se pose donc au niveau du libelle avec la valeur 'Côte d'Ivoire'. Comment puis je banaliser l'apostrophe sachant que le libelle doit avoir cette forme dans la base??

    Merci.

  2. #2
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 888
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 888
    Par défaut
    Bonjour,

    Pour que tu puisses insérer une apostrophe, il suffit d'en ajouter une deuxième.

    Fonctionnera

  3. #3
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 49
    Par défaut
    niquel, ca marche... J'avais essayé une dizaine d'autre moyen et comme un con j'avais pas pensé à ca
    Merci

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

Discussions similaires

  1. INSERT avec une sous requete et des valeurs
    Par sabotage dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/07/2008, 12h00
  2. Pb d'insertion avec une colonne DATE
    Par FDR2006 dans le forum Firebird
    Réponses: 6
    Dernier message: 03/12/2007, 13h31
  3. Insert avec une clause where !?
    Par Thomad dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 04/08/2006, 09h55
  4. [sql server]utiliser Insert avec une clé auto
    Par nourbane dans le forum ASP
    Réponses: 6
    Dernier message: 18/05/2006, 23h02
  5. problème pour faire un insert avec une image
    Par vbcasimir dans le forum Modules
    Réponses: 3
    Dernier message: 02/11/2005, 09h21

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