TSQL 2008 à l'Aide d'LTrim(RTrim et ont encore des places dans les données

J'ai des données que je le nettoyage dans une vieille table de données avant de le déplacer vers un nouveau. L'un des champs avec des espaces dans la colonne de droite & à gauche. J'ai écrit le code suivant à l'adresse de ce et encore espaces?? L'essentiel des données est propre lorsque vous utilisez ce code, mais pour quelque raison il y a des espaces avant RT adresses... quelqu'un d'autre A eu ce type de problème?

,CASE   
WHEN PropStreetAddr IS NOT NULL
 THEN  (CONVERT(VARCHAR(28),PropStreetAddr))  
WHEN PropStreetAddr is NOT NULL Then  (Select LTrim(RTrim(PropStreetAddr)) As PropStreetAddr)
     ELSE NULL END  as 'PROPERTY_STREET_ADDRESS'

Exemple de sortie de données:

1234 20th St 
  RT 1 BOX 2  
560 King St  
610 Nowland Rd  
  RT 1  
1085 YouAreHere Ln  
  RT 24 Box 12  
InformationsquelleAutor JMS49 | 2010-07-30