Chapter Contents |
Previous |
Next |
INDEX= |
Valid in: | DATA step and PROC step |
Category: | Data Set Control |
Restriction: | Use with output data sets only. |
Syntax | |
Syntax Description | |
Examples | |
Example 1: Defining a Simple Index | |
Example 2: Defining a Composite Index | |
Example 3: Defining a Simple and a Composite Index | |
See Also |
Syntax |
INDEX=(index-specification-1 ...<index-specification-n>) |
index <= (variable(s)) > </UNIQUE> </NOMISS> |
index | is the name of a variable that forms the index or the name you choose for a composite index. |
variable(s) | is a list of variables to use in making a composite index. |
UNIQUE | specifies that the values of the key variables must be unique. If you specify UNIQUE for a new data set and multiple observations have the same values for the index variables, the index is not created. A slash (/) must precede the UNIQUE option. |
NOMISS | excludes all observations with missing values from the index. Observations with missing values are still read from the data set but not through the index. A slash (/) must precede the NOMISS option. |
Examples |
The following INDEX= data set option defines a simple index for the SSN variable:
data new(index=(ssn));
data new(index=(cityst=(city state)));
The following INDEX= data set option defines a simple index for SSN and a composite index for CITY and STATE:
data new(index=(ssn cityst=(city state)));
See Also |
INDEX CREATE statement in "The DATASETS Procedure" in the SAS Procedures Guide | |
CREATE INDEX statement in "The SQL Procedure" in the SAS Procedures Guide | |
"SAS Indexes" in the "SAS Data Files" section of SAS Language Reference: Concepts |
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.