Using the Program Data Vector

Source : https://www.koerup.dk/Cert/0404/040403/040403.html

During a datastep processing, a temporary table is created. It is usually the result of data extraction/manipulation from either a database, a SAS dataset, or an external raw file. A datastep processing consists of a compilation phase and an execution phase. During the compilation phase, each of the statements within the data step are scanned for syntax errors. The descriptor portion of SAS dataset is created at the end of compilation…