Je souhaite extraire une chaîne de caractère contenu dans un champ TEXT sur sql 2000 serveur. Jusque la c'est facile
J'utilise pour cela la requete suivante (sous sql 2000) :
Code : Tout sélectionner
DECLARE @ptrval varbinary(16);
SELECT @ptrval = TEXTPTR(mon_champ)
FROM ma_table
WHERE ID = 124930
READTEXT ma_table.mon_champ @ptrval 0 12000;
Sauf que quand j'extraie la chaîne , celle-ci est coupé, je n'ai pas la suite au dela des 4000 caractères. Notre fournisseur de logiciel c'est donc débrouiller pour arrivé à mettre plus de 4000 caractères dans une colonne TEXT. Et la je n'arrive pas à en extraire la totalité ?
Quelqu'un serait comment faire pour extraire la totalité du champ ?
Merci,
Nico.