DICTIONARY Tables and Associated SASHELP Views
| DICTIONARY Table | SASHELP View | Description |
| CATALOGS | VCATALG | Contains information about known SAS catalogs. |
| CHECK_CONSTRAINTS | VCHKCON | Contains information about known check constraints. |
| COLUMNS | VCOLUMN | Contains information about columns in all known tables. |
| CONSTRAINT_COLUMN_USAGE | VCNCOLU | Contains information about columns that are referred to by integrityconstraints. |
| CONSTRAINT_TABLE_USAGE | VCNTABU | Contains information about tables that have integrity constraints definedon them. |
| DATAITEMS | VDATAIT | Contains information about known information map data items. |
| DESTINATIONS | VDEST | Contains information about known ODS destinations. |
| DICTIONARIES | VDCTNRY | Contains information about all DICTIONARY tables. |
| ENGINES | VENGINE | Contains information about SAS engines. |
| EXTFILES | VEXTFL | Contains information about known external files. |
| FILTERS | VFILTER | Contains information about known information map filters. |
| FORMATS | VFORMATVCFORMAT
| Contains information about currently accessible formats and informats. |
| FUNCTIONS | VFUNC | Contains information about currently accessible functions. |
| GOPTIONS | VGOPTVALLOPT
| Contains information about currently defined graphics options (SAS/GRAPHsoftware). SASHELP.VALLOPT includes SAS system options as well as graphicsoptions. |
| INDEXES | VINDEX | Contains information about known indexes. |
| INFOMAPS | VINFOMP | Contains information about known information maps. |
| LIBNAMES | VLIBNAM | Contains information about currently defined SAS libraries. |
| MACROS | VMACRO | Contains information about currently defined macro variables. |
| MEMBERS | VMEMBERVSACCES
VSCATLG
VSLIB
VSTABLE
VSTABVW
VSVIEW
| Contains information about all objects that are in currently definedSAS libraries. SASHELP.VMEMBER contains information for all member types;the other SASHELP views are specific to particular member types (such as tablesor views). |
| OPTIONS | VOPTIONVALLOPT
| Contains information about SAS system options. SASHELP.VALLOPT includesgraphics options as well as SAS system options. |
| REFERENTIAL_CONSTRAINTS | VREFCON | Contains information about referential constraints. |
| REMEMBER | VREMEMB | Contains information about known remembers. |
| STYLES | VSTYLE | Contains information about known ODS styles. |
| TABLE_CONSTRAINTS | VTABCON | Contains information about integrity constraints in all known tables. |
| TABLES | VTABLE | Contains information about known tables. |
| TITLES | VTITLE | Contains information about currently defined titles and footnotes. |
| VIEWS | VVIEW | Contains information about known data views. |
There are many newly added table. Here is a example to retrieve information from it.
Proc SQL;
describe table Dictionary.tables ;
select name, type
from Dictionary.columns
where libname='SASHELP' and memname='CLASS';
quit;
proc print data =sashelp.vcolumn;
where libname='SASHELP' and memname='CLASS';
run;