Comment trouver UNIQUEMENT des Lettres majuscules dans le mot par le biais DE requêtes SQL Server

Je dois le faire en sql server

J'ai des données telles que

Belo Horizonte , MG - Brazil
São Paulo , SP - Brazil
Barueri , SP - Brazil
Ferraz de Vasconcelos , SP - Brazil

J'ai besoin de sélectionner deux lettres du mot qui correspond au modèle

Space Letter Letter

J'ai essayé cette

SUBSTRING(ADDRESS_BLOCK,PatIndex('% [A-Z][A-Z] %',ADDRESS_BLOCK),3)

Mais j'ai besoin de ne considérer que les lettres majuscules pour cela (j'.e) la sortie doit être

MG SP SP SP 

Et de ne pas inclure de, comme dans la dernière ligne de l'exemple Ferraz de Vasconcelos , SP - Brazil

Vue claire sur le problème

Par exemple: vaishnava st comptoirs GH -- Résultat doit être GH

 somersert PM vailash hj  --Result has to be PM
désolé pour le désagrément causé..
Ce classement de la séquence de la colonne à l'aide?
classement, nous utilisons la genereic - Son pas sensible à la casse (en anglais)

OriginalL'auteur Arun Kumar | 2012-06-14