Uno de los desafíos que enfrenté cuando comencé a usar SAS no era solo pasar los datos de Variables de Macro a un paso de PROC SQL, sino también resolverlos correctamente si era necesario hacer citas. Cuando se pasa una cadena como valor o fecha / fecha y hora a un paso de PROC SQL, lo más probable es que tenga comillas simples a su alrededor cuando se resuelva.
He encontrado los mejores resultados al usar la función% BQUOTE para lograr esto.
Puede encontrar más información sobre la función% BQUOTE aquí: https://v8doc.sas.com/sashtml/macro/z4bquote.htm