bon, j'ai trouvé une solution paliative...

SELECT Cast( CONDPARTICULIERE As VarChar( 4000 ) ) where ...

et j'récupere mon varchar.
ca fonctionne mais c po génial