Dans cette
doc officielle on peut trouver en cherchant UTF-8:
Citation :
User Written Code
In DI Studio, there is a data transformation called “User Written Code.” When a user written SAS program that contains multi-language characters is specified in this node, the job cannot run successfully. Code which includes multi-language characters will be ignored.
To solve this problem, the SAS program source must be saved as type of ‘UTF-8 – NO BOM’. For example, if UltraEdit is used to edit the source of a SAS program, in addition to saving the SAS program as a type of ‘UTF-8 – NO BOM’, the ‘Auto detect UTF-8 files’ option in the UltraEdit configuration must be checked off as well. Otherwise, the BOM will exist in source code which will cause trouble.
Ou encore dans un autre pdf du support:
Citation :
Occasionally, SAS Technical Support gets a call from a customer who either has a UTF-8 file with no BOM or a plain ASCII file with a BOM, but has no encoding or the encoding does not match the BOM. In SAS 9.2, the way to address this issue is to modify or rewrite the file, because, at this time, the automatic adjustments cannot be disabled.
Donc en gros, éditer les fichiers avec un logiciel style Notepad++ et sauver en UTF-8 sans BOM histoire de rien modifier pour SAS…