Chapter Contents |
Previous |
Next |
SAS Catalog Entry: _copy |
Syntax | |
Details | |
Example |
Syntax |
CALL SEND (catentry-object-id, '_copy', target-entry-name<, new-catentry-object>); |
Argument | Type | Description |
---|---|---|
target-entry-name | C | specifies the two-level name (entryname entrytype) of the target catalog entry to which the catalog entry that is associated with catentry-object is to be copied |
new-catentry-object |
N | returns the object identifier of a SAS Catalog Entry object created for target-entry-name |
Details |
The _copy method copies the SAS Catalog entry that is associated with catentry-object-id and names the new copy target-entry-name. If new-catentry-object is specified, a new SAS Catalog Entry object, corresponding to the target-entry-name, is created and its object identifier is returned.
Example |
This example copies SASUSER.CAT1.MYPROG.PROGRAM to SASUSER.CAT1.ENTRY.PROGRAM, and then creates a new SAS Catalog Entry object for SASUSER.CAT1.ENTRY.PROGRAM and returns that object identifier in NEWCATENTRY:
cateclass=loadclass('sashelp.fsp.catentry. class'); catentobj=instance(cateclass); newcatentry=0; call send (catentobj, '_setup_', 'sasuser.cat1.myprog.program'); call send (catentobj, '_copy_', 'entry.program', newcatentry);
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.