Type : CREATION_INTERNE
Los datos se generan estáticamente en el código a través de una instrucción DATALINES.
| 1 | DATA GOOD_BAD; |
| 2 | INPUT STRING $40.; |
| 3 | DATALINES; |
| 4 | 1324AcB876acccCCC |
| 5 | 123 456 |
| 6 | aabbccAABBCC123123 |
| 7 | abcde12345 |
| 8 | invalid |
| 9 | ; |
| 1 | DATA valid invalid; |
| 2 | SET good_bad; |
| 3 | IF verify(trim(string), "ABCabc0123456789") = 0 THEN OUTPUT valid; |
| 4 | ELSE OUTPUT invalid; |
| 5 | RUN; |
| 1 | PROC PRINT DATA=valid; |
| 2 | RUN; |
| 1 | PROC PRINT DATA=invalid; |
| 2 | RUN; |