The TRANTAB Procedure |
Tip: | If there is an incorrect table name in the PROC TRANTAB statement, use the LOAD statement to load the correct table. You do not need to reinvoke PROC TRANTAB. New tables are not stored in the catalog until you issue the SAVE statement, so you will not have unwanted tables in your catalog. |
PROC TRANTAB TABLE=table-name <NLS>; |
Required Arguments |
specifies the translation table to create, edit, or display. The specified table name must be a valid one-level SAS name with no more than eight characters.
Options |
specifies that the table you listed in the TABLE= argument is one of five special internal translation tables provided with every copy of the SAS System. You must use the NLS option when you specify one of the five special tables in the TABLE= argument:
the local-to-transport format translation table (used by the CPORT procedure)
the transport-to-local format translation table (used by the CIMPORT procedure)
the lowercase-to-uppercase translation table (used by the UPCASE function)
the uppercase-to-lowercase translation table (used by the LOWCASE macro)
the character classification table (used internally), which contains flag bytes that correspond to each character position that indicate the class or classes to which each character belongs.
Note: When you load one of these special translation tables, the SAS log displays a note that states that table 2 is uninitialized. That is, table 2 is an empty table that contains all zeros. PROC TRANTAB does not use table 2 at all for translation in these special cases, so you do not need to be concerned about this note.
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.