OVH Cloud OVH Cloud

variable nText

1 réponse
Avatar
Beedjees
Bonjour,

Je souhaite, dans une procédure stockée, utiliser un fichier XML pour
importer des données.
Pour cela, j'aimerais passer en paramètre le contenu du fichier XML. Or le
contenu de ce fichier dépasse les 4000 caratères. Le format de donnée n'est
donc pas nvarchar(4000) mais plutot nText. Or je ne peux pas affecter ce type
de donné (nText) à une variable locale.

Donc comment faire, pour passer plus de 4000 caractères en paramètre d'une
procédure stockée (SQL serveur 2000) ?

Merci par avance.

1 réponse

Avatar
Fred
Dans le message:,
Beedjees écrit:
Bonjour,



Bonjour,

Je souhaite, dans une procédure stockée, utiliser un fichier XML pour
importer des données.
Pour cela, j'aimerais passer en paramètre le contenu du fichier XML.
Or le contenu de ce fichier dépasse les 4000 caratères. Le format de
donnée n'est donc pas nvarchar(4000) mais plutot nText. Or je ne peux
pas affecter ce type de donné (nText) à une variable locale.

Donc comment faire, pour passer plus de 4000 caractères en paramètre
d'une procédure stockée (SQL serveur 2000) ?



Un paramètre de type image fonctionne chez moi. Je n'ai pas esayé avec
ntext.
Ne serait-ce pas plutôt un problème de manipulation du paramètre dans la
procédure stockée ?
Voir peut-être l'utilisation de TEXTPTR ?


--
Fred
http://www.cerbermail.com/?3kA6ftaCvT