Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Extraindo parte de uma string usando sql


Que tal agora:
select substring(col, charindex('(', col), len(col))  
from yourtable;

Consulte SQL Fiddle with Demo

Ou verifique os dois suportes. Isto obtém a localização do colchete de abertura ( e, em seguida, retorna o comprimento da string entre o colchete de abertura e fechamento:
select substring(col, charindex('(', col), charindex(')', col) - charindex('(', col) +1)
from yourtable;

Consulte SQL Fiddle with Demo