Estoy usandolo de la siguiente manera:
Código SQL:
Ver originalDECLARE @variable VARCHAR(MAX)
SET @variable= (SELECT LOCATION_INFORMATION FROM INT_DETALLE_X_ALARMA)
SELECT SUBSTRING(@variable,charindex('S_',@variable,1),len(@variable))
Pero esto muestra este error:
Mens. 512, Nivel 16, Estado 1, Línea 2
La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión.