Función SAS

Función FIND

Busca una subcadena y devuelve la posición o 0 si no existe.

Descripción

FIND(cadena, subcadena <, modificadores> <, posición inicio>) amplía INDEX con opciones (mayúsculas, trim). Para SQL-like "contiene" combina FIND > 0.

Forma habitual de uso

Patrón típico de llamada en expresión SAS (DATA step, asignaciones o WHERE). En PROC SQL comprueba que la función esté permitida en el contexto del procedimiento y la versión de SAS.

SAS
FIND(cadena, subcadena <, modificadores> <, inicio>)

Ejemplo

SAS
IF find(memo, "ERROR", "i") > 0 THEN flag = 1;

Comprueba la sintaxis y el comportamiento en la versión de SAS de tu entorno; el log del programa y la ayuda integrada suelen ser la referencia más fiable ante dudas.