Problem Note 16233: Possible error using variable lists with DROP=, KEEP=, or RENAME= data set
option
An error can occur with the DROP=, KEEP= or RENAME= data set option if the
length of the numeric suffixes for the start and end variables do not
match. This occurs when using leading zeros with the numeric suffix
and the lengths do not match. For example, when coding:
(KEEP=V01-V100)
The following error is produced:
ERROR: Either roots don't match or start suffix after end suffix.
The following examples do not produce the error:
(KEEP=V1-V100) or (KEEP=V001-V100)
The error does not occur when using the DROP, KEEP, or RENAME statement.
This problem will be fixed in a future release of SAS.
Operating System and Release Information
| SAS System | Base SAS | 64-bit Enabled HP-UX | 9.1 TS1M3 | 9.2 TS1M0 |
| Microsoft Windows XP Professional | 9.1 TS1M3 | 9.2 TS1M0 |
| Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.1 TS1M3 | 9.2 TS1M0 |
| Microsoft Windows NT Workstation | 9.1 TS1M3 | 9.2 |
| Microsoft Windows XP 64-bit Edition | 9.1 TS1M3 | 9.2 TS1M0 |
| Microsoft Windows Server 2003 Standard Edition | 9.1 TS1M3 | 9.2 TS1M0 |
| Microsoft Windows Server 2003 Enterprise Edition | 9.1 TS1M3 | 9.2 TS1M0 |
| Microsoft Windows 2000 Professional | 9.1 TS1M3 | 9.2 TS1M0 |
| Microsoft Windows 2000 Server | 9.1 TS1M3 | 9.2 TS1M0 |
| Microsoft Windows Server 2003 Datacenter Edition | 9.1 TS1M3 | 9.2 TS1M0 |
| Microsoft Windows 2000 Datacenter Server | 9.1 TS1M3 | 9.2 TS1M0 |
| Microsoft Windows 2000 Advanced Server | 9.1 TS1M3 | 9.2 TS1M0 |
| 64-bit Enabled Solaris | 9.1 TS1M3 | 9.2 TS1M0 |
| z/OS | 9.1 TS1M3 | 9.2 TS1M0 |
| Linux | 9.1 TS1M3 | 9.2 TS1M0 |
| Linux on Itanium | 9.1 TS1M3 | 9.2 |
| 64-bit Enabled AIX | 9.1 TS1M3 | 9.2 TS1M0 |
| HP-UX IPF | 9.1 TS1M3 | 9.2 TS1M0 |
| OpenVMS Alpha | 9.1 TS1M3 | 9.2 TS1M0 |
| Tru64 UNIX | 9.1 TS1M3 | 9.2 TS1M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Problem Note |
| Priority: | medium |
| Topic: | SAS Reference ==> Data Set Options ==> Variable Control ==> DROP= SAS Reference ==> Data Set Options ==> Variable Control ==> KEEP= SAS Reference ==> Data Set Options ==> Variable Control ==> RENAME=
|
| Date Modified: | 2008-02-08 16:14:44 |
| Date Created: | 2005-09-27 11:00:57 |