Getting Started with the XML Engine

SAS Processing Supported by the XML Engine

The XML engine provides input (read) and output (create) processing. However, the XML engine does not support update processing.

The XML engine is a sequential access engine in that it processes data one record after the other, starting at the beginning of the file and continuing in sequence to the end of the file. The XML engine does not provide random (direct) access, which is required for some SAS applications and features. For example, you cannot use the SORT procedure or ORDER BY in the SQL procedure with the XML engine. If you request processing that requires random access, a message in the SAS log notifies you that the processing is not valid for sequential access. If this occurs, put the XML data into a temporary SAS data set before you continue. Note that the text of the SAS log messages will refer to invalid access attempts.

space
Previous Page | Next Page | Top of Page