|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2006 Messages : 30 ![]() |
Bonjour,
Je n'ai pas trouvé de sujet dans cette section (ou alors j'ai mal cherché), donc voilà mon pb: Je génère, par mon propre script java (un genre de dump), un fichier SQL (drop, create et insert) des données de ma base et je souhaite conserver les sauts de ligne des chaines de caractères, quel est le caractère spécial qui permet dans une requête insert de mettre un saut de ligne ? ex: insert into matable values('blabla\nblalala\n\nblabla'); => marche pour postgres, mysql mais pas sybase... merci pour vos réponses. |
|
|
00
|
|
|
#2 | ||
![]() ![]() |
Tu peux utiliser char(10), comme ceci:
Code :
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2006 Messages : 30 ![]() |
Ok impeccable, merci.
ps: si il existe une solus pour Oracle pour eviter de créer le même topic je suis preneur => je mets résolu quand même. |
|
|
00
|
|
|
#4 |
![]() ![]() |
Il me semble que sous Oracle c'est chr(10), mais il faudrait vérifier.
Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : juillet 2006 Messages : 30 ![]() |
non, ça ne marche pas, merci quand même. je vais chercher.
|
|
|
00
|
|
|
#6 | ||
![]() ![]() |
Et pourtant si ! Mpeppler se débrouille même sur Oracle
![]() Code :
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql Administrateur SAP Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums ! |
||
|
|
00
|
|
|
#7 |
![]() ![]() |
Ouais... sauf que je n ai plus accès à une base Oracle, et que j ai oublié que sous Oracle la concatenation utilise || plutôt que +...
Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
|
|
00
|
|
|
#8 |
![]() ![]() |
C'est comme le vélo...
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql Administrateur SAP Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums ! |
|
|
00
|
|
|
#9 |
![]() ![]() |
Ou le ski...
(j'ai re-skié l'année passée pour la première fois depuis env. 10 ans Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : juillet 2006 Messages : 30 ![]() |
Oui effectivement ça marche dans une requête INSERT, seulement faut proscrire les espaces
!!!insert into table values('chaine'||chr(10)||'chaine') = OK insert into table values('chaine' || chr(10) || 'chaine') = KO définitivement résolu... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com