Обычный символьная информация преобразует точки в пробелы.Это заставит его работать аналогично тому, как SAS обрабатывает период для числовых переменных.Чтобы сохранить точки в качестве значения символьной переменной, используйте вместо этого $CHAR
informat.
data want ;
input id c1 :$10. c2 :$char10. ;
cards;
1 a b
2 . .
;