|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() ![]() Nicolas Inscription : novembre 2007 Messages : 45 ![]() |
Bonjour,
Je suis en train de mettre à jour une BDD Oracle avec des infos issues d'une feuille Excel. J'ai des soucis concernant un champ "description" qui contient des apostrophes ; ex : "L'utilisation"... La phrase SQL est mal interprétée et ne passe donc pas... Je ne trouve pas sur le net une astuce pour faire cela. Est-ce possible ? Merci Nico |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Double l'apostrophe :
|
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() ![]() Nicolas Inscription : novembre 2007 Messages : 45 ![]() |
J'adore ce genre d'astuce...
Merci bien en tout cas ! |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
pardon, mais il faut aussi remplacer les doubles quotes par des simples, soit :
Code :
INSERT INTO test VALUES ( 'l''utilisation') ; |
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
depuis la 10g tu peux aussi utiliser des caractères d'encadrement :
q'[ commence la chaine et ]' la termine les crochets peuvent être remplacé par parenthése ou ! par exemple |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com