Bonjour à tous,
j'ai un problème assez basique mais auquel je ne trouve pas de solution simple suite à passage de SQL Server 2000 à 2005 :
J'ai une requête complexe dont l'exécution dure plusieurs heures et alimente une grosses table décisionnelle destinée à être exportée sous EXCEL.
Dans cette table, un certain nombre de colonnes peuvent être retournées à NULL par la requête.
Lorsque j'était sous 2000, le résultat restitué au format texte sous l'analyseur de requête me ramenait des chaînes vides au lieu de la valeur explicite 'NULL'. Je faisais un copier/coller de tout ça dans EXCEL et basta !
Depuis que je suis en 2005, le comportement est différent puisque j'ai systématiquement 'NULL' dans mes résultats et le même 'NULL' à l'arrivée dans EXCEL. J'ai essayé de faire un chercher/remplacer sous EXCEL mais le nombre trop important de données fait que ça n'aboutit pas (idem sous Notepad++) !
Je cherche à revenir au comportement de 2000 sur ce cas de figure. Y-a-t-il une simple option pour y parvenir (si oui, laquelle ?) ou suis-je condamné à revoir l'écriture de la requête (de la mort) pour virer mes 'NULL' à l'arrivée?
Merci de votre aide !!
Partager