2010-10-08 11 views

Répondre

7

Je voudrais utiliser un NVarChar(MAX) moi-même, pour tenir compte de Unicode aussi; mais vous pouvez certainement utiliser VarChar(MAX) si vous n'avez pas besoin d'Unicode. VarBinary serait plus pour si vous aviez des données non-texte. Vous pouvez également utiliser Text ou NText, mais ceux-ci sont obsolètes depuis sql2005.

+0

N'y a-t-il pas un avantage significatif en termes de taille de stockage si vous convertissez la chaîne en binaire? – Vintharas

+0

Sauf si vous le comprimez non, il n'y en a pas. Le type de données VarChar (MAX) (qui, soit dit en passant, est totalement différent du type VarChar (x) habituel) est fait pour stocker et récupérer beaucoup de texte. –

+0

Aha! Super merci! C'était très utile! – Vintharas