Supongamos que "resultado" contuviese la cadena 'aaaa' y "usuario" cotuviese 'youser'. AL crear la cadena de la sentencia quedaría:
SELECT inscripcion INTOaaa FROM afedegi_inscripciones WHERE codigo_chip <> "" and id_usuario_web= 'youser
Lo que significa que tienes varios errores:
1) Si incorporas la variable "resultado" como parte del conjunto a concatenar, lo que concatena es el contenido de esa variable, y no el nombre de la misma.
2) El contenido de la variable queda pegado a INTO.
3) Las comillas (") se usan para encerrar nombres de bases, tablas o campos; pero no se usan para encerrar cadenas.
4) No está cerrado el apóstrofe que corresponde al nombre del usuario.
5) A nivel de lógica, no estoy seguro de que se pueda usar una variable declarada dentro del SP como variable de recepción de datos de un SELECT creado en una sentencia almacenada.