INSERT_CATALOG

Inserts a SAS catalog into a package

Syntax

CALL INSERT_CATALOG(packageId, libname, memname, desc, nameValue, rc);

Required Arguments

packageID
identifies the package into which the catalog will be inserted.
Type:Numeric, Input
libname
names the library that contains the catalog.
Type:Numeric, Input
memname
specifies the name of the catalog.
Type:Character, Input
desc
describes the catalog.
Type:Character, Input
nameValue
identifies a list of one or more space-separated name/value pairs, each in one of the following forms:
  • name
  • name=value
  • name="value"
  • name="single value with spaces"
  • name=(value)
  • name=("value")
  • name=(value1, "value 2",… valueN)
Name/value pairs are site-specific; they are used for the purpose of filtering.
Type:Character, Input
rc
receives a return code.
Type:Numeric, Output

Example: Using INSERT_CATALOG

The following example inserts the catalog ALPHELP.PUBSUB into the PACKAGEID package.
libname = 'alphelp';
memname = 'pubsub';
desc = 'Publication's catalog';
nameValue='';
CALL INSERT_CATALOG(packageId, libname,
   memname, desc, nameValue, rc);