--Verificar si una cadena contiene determinados caracteres, se utiliza like '%[caracteres que se buscan]%'
Declare @Cadena varchar(50)= 'Soria3.'
set @Cadena = UPPER(@Cadena)
if (@Cadena LIKE '%[BCDFGHJKLMNPQRSTVWX]%')
print 'La cadena: ' + @Cadena + ' Si tiene Consontes'
else
print 'La cadena: ' + @Cadena + ' No tiene Consontes'
if (@Cadena LIKE '%[AEIOU]%')
print 'La cadena: ' + @Cadena + ' Si tiene Vocales'
else
print 'La cadena: ' + @Cadena + ' No tiene Vocales'
if (@Cadena LIKE '%[1234567890]%')
print 'La cadena: ' + @Cadena + ' Si tiene #'
else
print 'La cadena: ' + @Cadena + ' No tiene #'
if (@Cadena LIKE '%[.,;]%')
print 'La cadena: ' + @Cadena + ' Si tiene caracteres de puntuacion'
else
print 'La cadena: ' + @Cadena + ' No tiene caracteres de puntuacion'