избегать пропуска строк после пропущенных значений - PullRequest
0 голосов
/ 14 декабря 2011

во время процедуры ввода с 7 такими переменными

Infile "C:\Users\Gila\Desktop\StatOrdinL2020\artiste1.txt" dlm="*" DSD;
LENGTH Artiste $ 25 titre $30;
Input
Artiste $ Titre  Prix  Deces  Hauteur   Largeur  Medium;

эта база данных

Abatucci Pierre*Derniers rayons*1200*1*55*84*5
Abatucci Pierre*L'entrée au château*1000*1*75*91
Agneessens Edouard*Jeune femme*6000*1*40*32*5

во вторых строках только 6 переменных, третья пропущена, но не должна

1 Ответ

2 голосов
/ 14 декабря 2011

Вы можете указать SAS назначить пропущенные значения при отсутствии переменных, добавив missover к вашему infile выражению:

Infile "C:\temp\artiste1.txt" dlm="*" DSD missover;
...