Problêmes avec sql serveur et le format text

Problêmes avec sql serveur et le format text - SQL/NoSQL - Programmation

Marsh Posté le 09-07-2002 à 17:21:34    

Salut,
 
 J'ai un soucis ( vous vous en doutez... ) avec le format text sous sql serveur 2000.  
 Explication :
 
  J'ai une table sous la forme :
  LA_Table
  (
  ID int,  
  LE_Texte text
  )
  Dedans je vais avoir ID = 1 : LE_texte = blablabla
                       ID = 1 : LE_texte = bliblibli
 
  Dans ma table résultat il va falloire que je trouve
  id=1, LE_nouveau_texte = blablablabliblibli.
 
  Soit une concaténation des deux champs texte. C'est là que surviennent deux problêmes.  
  1. je ne peux pas concaténer deux champs texte
  2. je ne peux pas déclarer de variables au format texte pour manipuler mon curseur.
 
 Quelqu'un a-t-il déjà rencontré ce problême ou aurait-il une solution a me proposer ? ou va-t-il faloire que je fasse la manipulation via un php.
 
 Merci.

Reply

Marsh Posté le 09-07-2002 à 17:21:34   

Reply

Marsh Posté le 10-07-2002 à 09:01:27    

Salut
Sachant que microsoft sql server & Sybase sql server, c'est la mm racine, voilà ce que je connais du sujet sur Sybase :
le types 'text' & 'image' servent à stocker des blobs ; on ne peut les utiliser en paramètres de proc stockées ni les manipuler comme les autres variables.
On peut cependant effectuer les opérations suivantes :
conversion explicite de text vers char, nchar, varchar et nvarchar, donc au moyen de la fct convert
conversion implicite ds l'autre sens, donc par affectation de variable je pense
Voilà ce que je peux en dire.


---------------
di. / www.diredaredare.org - Ailes de la ville
Reply

Marsh Posté le 10-07-2002 à 09:32:43    

Merci de ta réponse.
 
Le soucis, c'est que la taille max pour un champ de type varchar est d'environ 8000 caractères. Ce qui fait que si je fais une convertion  implicite, les données seront tronquées si elles sont supérieure à cette taille, et ça c'est pas cool....

Reply

Marsh Posté le 10-07-2002 à 10:12:56    

Exact, mais si tu veux gérer des textes, voire construire des texters de manière automatique, faut pas utiliser ce type de données, mais analyser le pb et utiliser des varchars ou des chars, & ds ce cas c'est un très vaste problème...


---------------
di. / www.diredaredare.org - Ailes de la ville
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed