pb de création d'enregistrement [Oracle 7.3.4] - SQL/NoSQL - Programmation
Marsh Posté le 16-04-2002 à 23:43:41
Tu dois doubler l'apostrophe pour qu'Oracle comprenne.
Dans ton cas cela donne :
INSERT INTO TABLE VALUES ('l''immeuble'
/!\ En rouge, il s'agit de deux apostrophes (single-quote), et non d'un guillemet.
Marsh Posté le 16-04-2002 à 09:25:45
Hi,
j'ai une table dont l'un des champs stocke des données de type VARCHAR
Lorsque j'insère un nouvel enregistrement (insert into Ma_Table values (...,...,...,...,'Mon champ a pb', j'ai des soucis si le champ de type varchar contient une apostrophe
Exemple, je dois insérer la valeur l'immeuble par exemple, j'obtient un retour d'erreur d'Oracle qui trouve 3 apostrophes, logique puisque je lui demande d'insérer dans le champ la valeur 'l'immeuble'
Comment contourner ce pb pour que je puisse réellement créer mon enregistrement tel quel ?
J'ai absolument besoin qu'Oracle puisse stocker ce champ avec des apostrophes
---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL