varchar(max) MS SQL Server 2000, des problèmes?

J'ai hérité d'un asp.net projet de site web qui actuellement s'exécute SQL Server 2000 comme backend.

J'ai fait quelques changements de bases de données sur une copie locale de la db à l'aide de SQL Server 2005 Express. J'ai créer une table en utilisant varchar(max) colonnes. Ils sont utilisés pour l'entreposage des extraits de XHTML qui sont de longueur arbitraire.

Lors de la navigation autour de sur stackoverflow, je suis tombé sur ceci:
Existe-il des inconvénients à utiliser toujours de type nvarchar(MAX)?

Utilisateur mattruma dit qu'il a découvert "à la dure" sur l'utilisation de varchar(max) sur SQL Server 2000.

Que dois-je utiliser à la place de varchar(max) étant donné que la base de données s'exécute sur SQL Server 2000?

Merci d'avance pour toute aide!

InformationsquelleAutor bplus | 2009-04-10