Если вы используете SQL Server 2005, боюсь, вам не повезло.
Если вы используете SQL Server 2008, вы можете использовать функцию верхнего регистра, например, такую:
DECLARE @x xml = N'abcDEF!@4';
SELECT @x.value('fn:upper-case(/text()[1])', 'nvarchar(10)');
Вот ссылка на MSDN для синтаксиса в верхнем регистре и несколько примеров поиска:
http://msdn.microsoft.com/en-us/library/cc645590.aspx