|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : janvier 2005 Messages : 36 ![]() |
Bonjour,
je cherche a extraire une partie seulement d'une colonne de type TEXT; or la fonction substring ne peut pas etre utilisée sur ce type de donnée J'ai utilisé la fonction readtext qui me permet d'obtenir les données que je veux mais je n'ai pas réussi a utiliser readtext comme "champ" d'un select... en fait, mon besoin est de crée une requête qui retourne plusieurs champs dont un de ces champs serai le résultat d'un substring sur un colonne de type text. si quelqu'un a une idee sur ce qu'il serait possible de faire, il sera le bien venu car pour l'heure je commence a désespérer Par avance merci pour votre aide jarod |
|
|
00
|
|
|
#2 |
![]() ![]() |
Les champs TEXT ne permettent pas d'opération SQL directement. Le principe est que tout traitement se fait dans le code client.
Si tu es en 12.5 ou en 15 tu pourrais faire un convert(varchar(16384), champs_text) et faire un substring dessus. Evidemment il ne faut pas que tu ai besoin de données au delà des premiers 16K du champ texte. 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
|
|
|
#3 | |
|
Futur Membre du Club
![]() Inscription : janvier 2005 Messages : 36 ![]() |
Citation:
en tout cas, merci pour cette réponse/solution. malheurseument, j'utiliser un champs texte pour stocker des messages XML extrait d'une application dont je voudrais utiliser certaine information pour generer des reports. et j'ai quelques craintes sur le fait de tronquer les messages a 16k... ou alors il faut que je place tous les champs dont j'ai besoin en debut de message merci encore. jarod |
|
|
|
00
|
|
|
#4 |
![]() ![]() |
Suivant la version de Sybase (12.5., 15) il reste encore la possiblité d'utiliser les fonctionalité XML directement pour extraire l'information voulue.
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 | |
|
Futur Membre du Club
![]() Inscription : janvier 2005 Messages : 36 ![]() |
Citation:
mais es ce que tu pourrais me donner plus de détail (méthode & fonction) sur la solution via XML, cela pourrait tres fortement m'intéresser. merci par avance pour ton aide. cordialement jarod |
|
|
|
00
|
|
|
#6 | ||||
![]() ![]() |
Je ne suis pas un grand spécialiste XML...
Voici quelques exemples pris dans les manuels: Code :
Code :
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
|
Copyright © 2000-2012 - www.developpez.com