J'utilise SQL Server 2005. J'ai une table avec une colonne de texte et j'ai beaucoup de lignes dans la table où la valeur de cette colonne n'est pas nulle, mais elle est vide. Essayer de comparer par rapport à '' donne cette réponse:Comment vérifier si une colonne de texte SQL Server est vide?
Les types de données text et varchar sont incompatibles dans l'opérateur différent de l'opérateur.
Y a-t-il une fonction spéciale permettant de déterminer si la valeur d'une colonne de texte n'est pas nulle mais vide?
je serais convertir le typ de données e si possible à varchar (max), le texte a été déprécié - mieux vaut commencer à faire les changements maintenant si vous touchez la table. Vérifiez avec votre dba bien sûr. Mais plus les choses peuvent être converties avant d'être converties, meilleure est ma pensée. Cela dépendra de la quantité de code que vous utiliserez, comme le contenu et l'écriture du texte, qui sera cassé pour ce qui est de le faire maintenant, mais je le soulève, donc vous êtes conscient que cela devra éventuellement être changé. – HLGEM
Je n'ai jamais vu autant de réponses incorrectes après qu'une bonne réponse ait été donnée et marquée comme bonne réponse! –