CALL Routines Listed Alphabetically
|
Name
|
Syntax and Description
|
|---|---|
|
CALL ABORT(transid, rc);
Cancels prior work that has been done via a transaction
object.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL ACCEPTATTACHMENT(qid, attachid, qual1, qual2, rc);
Accepts an attachment by re-creating it on the local
machine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL ADDMATRIX(X, Y, Z);
Performs an elementwise addition of two matrices
or a matrix and a scalar.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL ALLCOMB(count, k, variable-1, ..., variable-n);
Generates all combinations of the values of n variables
taken k at a time in a minimal
change order.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL ALLCOMBI(n, k, index-1, …, index-k, <, index-added, index-removed>);
Generates all combinations of the indices of n objects
taken k at a time in a minimal
change order.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL ALLPERM(count, variable-1 <, variable-2 ...>);
Generates all permutations of the values of several
variables in a minimal change order.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL BEGINTRANSACTION(transid, tid, rc);
Begins transaction processing by creating a transaction
object.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL CATS(result <, item-1, …, item-n>);
Removes leading and trailing blanks, and returns
a concatenated character string.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL CATT(result <, item-1, …, item-n>);
Removes trailing blanks and returns a concatenated
character string.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL CATX(delimiter, result <, item-1, …, item-n>);
Removes leading and trailing blanks, inserts delimiters,
and returns a concatenated character string.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL CHOL(X, Y <, validate>);
Calculates the Cholesky decomposition for a given
symmetric matrix.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL CLOSEQUEUE(qid, rc<, attr<, attr2>>);
Closes a message queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL COMMIT(transid, rc);
Commits prior work that has been done via a transaction
object.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL COMPANION_NEXT(entry-ID, path, filename, url, rc
<, properties, property-value-1, property-value-2, ...> ); Retrieves the next companion HTML file in the ODS
HTML set.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL COMPCOST(operation-1, value-1 <, operation-2, value-2 …>);
Sets the costs of operations for later use by the
COMPGED function
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL DELETEALIAS(type, name, storage, rc);
Deletes a transport or queue alias definition from
the information repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL DELETEMAP(name, storage, rc);
Deletes a map data descriptor definition from the
information repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL DELETEMODEL(transport, name, storage, rc);
Deletes a dynamic creation queue model from the
information repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL DET(X, a);
Calculates the determinant of a specified matrix
that should be square.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL DQPARSE(character-value, parse-definition,
'parse-result, parse-return-code
<,'locale'>); Returns a delimited string of parse token values
and a status flag.
Product: SAS Data Quality Server
Document: SAS Data Quality and SAS Data Quality Server: Language Reference
| |
|
CALL DQSCHEMEAPPLY('character-value',
'output-variable',
'scheme',
'scheme-format '
<,mode> <, 'transform-count-variable'> <,'scheme-lookup-method'> <,match-definition> <,sensitivity> <, 'locale'>); Applies a scheme and returns a transformed value
and a transformation flag.
Product: SAS Data Quality Server
Document: SAS Data Quality and SAS Data Quality Server: Language Reference
| |
|
CALL DYNAMIC_ARRAY(array–name, new-dimension1–size <, new-dimension2–size,
...>);
Enables an array that is declared within a function
to change size in an efficient manner.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL ELEMMULT(X, Y, Z);
Performs an elementwise multiplication of two matrices.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL ENTRY_FIRST(package-ID, entry-ID, entry-type, user-specified-string, description, name-value,
rc<, properties, property-value-1, property-value-2, ...> ); Returns header information for the first entry in
a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL ENTRY_NEXT(package-ID, entry-ID, entry-type, user-specified-string, description, name-value,
rc<, properties, property-value-1, property-value-2, ...> ); Returns header information from the next entry in
a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL EXECUTE(argument);
Resolves the argument, and issues the resolved value
for execution at the next step boundary.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL EXPMATRIX(X, t, Y);
Returns a matrix etA given
the input matrix A and a multiplier t.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL FILLMATRIX(X, Y);
Replaces all of the element values of the input
matrix with the specified value.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL FREETRANSACTION(transid, rc);
Frees a transaction object and its associated resources.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL GETALIAS(type, name, storage, rc, transport<, queue>);
Obtains the current definition of a transport alias
or queue alias that is set by the CALL SETALIAS routine in the information
repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL GETATTACHMENT(qid, lastflag, attachid, type, qual1, qual2, rc
<, desc><, minor><, major>); Gets attachment information that is associated with
a particular message.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL GETMAP(name, storage, rc, descriptor);
Obtains the current definition of a map data descriptor
in the information repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL GETMODEL(transport, name, storage, rc, props, value1<, value2<, value3, ...>>)
For MSMQ, obtains a dynamic creation queue model
from the information repository. For Rendezvous and Rendezvous-CM,
obtains transport attributes.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL GETQUEUEPROPS(qid, rc, ttype, pmask, depth, maxdepth, maxmsgl, ctime, desc
<, inbox>); Gets information pertaining to a queue's properties
and security.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL GRAYCODE(k, numeric-variable-1,
..., numeric-variable-n);
CALL GRAYCODE(k, character-variable <, n <, in-out> >);
Generates all subsets of n items
in a minimal change order.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL IDENTITY(X);
Converts the input matrix to an identity matrix.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL INIT(tid, tname, rc);
Initializes a particular transport. You must use
the CALL TERM routine to terminate the transport after you have completed
a session.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL INSERT_CATALOG(package-ID, libref, member-name, description, name-value, rc);
Inserts a SAS catalog into a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL INSERT_DATASET(package-ID, libref, member-name, description, name-value, rc
<, properties, property-value-1, property-value-2, ...> ); Inserts a SAS data set into a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL INSERT_FILE(package-ID, filename, file-type, mime-type, description, name-value, rc
<, properties, property-value-1, property-value-2, ...> ); Inserts a file into a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL INSERT_HTML(package-ID, body, body-URL, frame, frame-URL, contents, contents-URL,
page, page-URL, description, name-value, rc<, properties, property-value-1, property-value-2, ...> ); Inserts HTML files into a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL INSERT_MDDB(package-ID, libref, member-name, description, name-value, rc);
Inserts a SAS multidimensional database into a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL INSERT_PACKAGE(package-ID, insert-package-ID, rc
<, properties, property-value-1, property-value-2, ...> ); Inserts a package into another package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL INSERT_REF(package-ID, reference-type, reference, description, name-value, rc);
Inserts a reference into a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL INSERT_SQLVIEW(package-ID, libref, member-name, description, name-value, rc);
Inserts a PROC SQL view into a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL INSERT_VIEWER(package-ID, filename, mime-type, description, name-value, rc
<, properties, property-value-1, property-value-2, ...> ); Inserts a viewer into a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL INV(X, Y);
Calculates a matrix that is the inverse of the provided
input matrix that should be a square, non-singular matrix.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL IS8601_CONVERT(convert-from, convert-to, <from-variables>, <to-variables>,
<date-time-replacements>); Converts an ISO 8601 interval to datetime and duration
values, or converts datetime and duration values to an ISO 8601 interval.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL KSCANX(<string>, count, position, length,<character-list>,<modifier(s))>;
Returns the position and length of the nth
word from a character string.
Product: Base SAS
Document: SAS National Language Support (NLS): Reference Guide
| |
|
CALL LABEL(variable-1, variable-2);
Assigns a variable label to a specified character
variable.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL LDAPS_ADD(lHandle, entry-name, rc, attribute-1, number-of-values-1, attribute-1-value-1,
attribute-1-value-2, ..., <, <attribute-2, number-of-values-2, attribute-2-value-1, attribute-2-value-2, ...>,...> ); Adds new entries to an LDAP directory.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL LDAPS_ATTRNAME(sHandle, entry-index, attribute-index, attribute-name,
number-of-values, rc); Returns the name and the number of values of an
attribute in an LDAP entry.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL LDAPS_ATTRVALUE(sHandle, entry-index, attribute-index, value-index, value, rc);
Retrieves an attribute value.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL LDAPS_CLOSE(lHandle, rc);
Closes a connection to an LDAP server.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL LDAPS_DELETE(lHandle, entry-name, rc);
Deletes an entry from an LDAP directory.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL LDAPS_ENTRY(sHandle, entry-index, entry-name, number-of-attributes, rc);
Retrieves information about a specific entry returned
in a search.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL LDAPS_FREE(sHandle, rc);
Frees search resources.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL LDAPS_MODIFY(lHandle, entry-name, rc, modify-type-1, attribute-1, number-of-values-1
<, attribute-1-value-1, attribute-1-value-2, ...> <, modify-type-2, attribute-2, number-of-values-2 <, attribute-2-value-1, attribute-2-value-2, ...>, ...> ); Modifies an LDAP directory entry.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL LDAPS_OPEN(lHandle, ldap-server-name, port, base, bind-DN, password, rc<, options> );
Opens a connection to an LDAP server.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL
LDAPS_SEARCH(lHandle,
sHandle,
filter,
attribute(s),
number-of-entries,
rc
<, "PagedResults=pagesize">); Searches and retrieves information from the specified
LDAP directory.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL
LDAPS_SEARCH_PAGE(lHandle,
sHandle,
filter,
attribute(s),
number-of-entries,
rc,
more
, pageSize); Searches and retrieves paged information from the
specified LDAP directory.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL LDAPS_SETOPTIONS(lHandle, time-limit, size-limit, base, referral, restart, rc
<, property, property-value> ); Sets options on an open LDAP server session.
Product: SAS Integration Technologies
Document: SAS Integration Technologies: Directory Services Reference
| |
|
CALL LEXCOMB(count, k, variable-1,
…, variable-n);
Generates all distinct combinations of the nonmissing
values of n variables taken k at
a time in lexicographic order.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL LEXCOMBI(n, k, index-1, …, index-k);
Generates all combinations of the indices of n objects
taken k at a time in lexicographic
order.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL LEXPERK(count, k, variable-1,
…, variable-n);
Generates all distinct permutations of the nonmissing
values of n variables taken k at
a time in lexicographic order.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL LEXPERM(count, variable-1 <,
…, variable-N>);
Generates all distinct permutations of the nonmissing
values of several variables in lexicographic order.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL LOGISTIC(argument<, argument,
...>);
Applies the logistic function to each argument.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL MISSING(variable-name-1 <, variable-name-2,
...>);
Assigns missing values to the specified character
or numeric variables.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL MODULE(<control>, module, argument-1, argument-2 ..., argument-n);
number=MODULEN(<control>, module, argument-1, argument-2 ..., argument-n);
character=MODULEC(<control>, module, argument-1 ..., argument-2, argument-n);
CALL MODULEI(<control>, module, argument-1, argument-2 ..., argument-n);
number=MODULEIN(<control>, module, argument-1, argument-2 ..., argument-n);
character=MODULEIC(<control>, module, argument-1, argument-2 ..., argument-n);
Calls an external routine without any return code.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL MODULE(<control>, module, argument-1, argument-2 ..., argument-n);
number=MODULEN(<control>, module, argument-1, argument-2 ..., argument-n);
character=MODULEC(<control>, module, argument-1 ..., argument-2, argument-n);
CALL MODULEI(<control>, module, argument-1, argument-2 ..., argument-n);
number=MODULEIN(<control>, module, argument-1, argument-2 ..., argument-n);
character=MODULEIC(<control>, module, argument-1, argument-2 ..., argument-n);
Calls a specific routine or module that resides
in a shared executable library.
Product: Base SAS
Document: SAS Companion for UNIX Environments
| |
|
CALL MODULE(<cntl> ,module,arg-1,arg-2...,arg-n);
CALL MODULEI (<cntl> ,modulearg-1,arg-2...,arg-n);
Calls an external routine without any return code.
Product: Base SAS
Document: SAS Companion for z/OS
| |
|
CALL MQBACK(hConn, compCode, reason);
Backs out all WebSphere MQ message puts and gets
since the last synchpoint.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQCLOSE(hConn, hObj, options, compCode, reason);
Relinquishes access to a WebSphere MQ object (queue,
process definition, queue manager).
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQCMIT(hConn, compCode, reason);
Commits all WebSphere MQ message puts and gets since
the last synchpoint.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQCONN(name, hConn, compCode, reason);
Connects Base SAS to a WebSphere MQ queue manager.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQDISC(hConn, compCode, reason);
Breaks the connection between a WebSphere MQ queue
manager and Base SAS.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQFREE(handle);
Frees a Base SAS internal handle, thereby releasing
its resources.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQGET(hConn, hObj, hmd, hgmo, msglen, compCode, reason);
Retrieves a message from a local WebSphere MQ queue
that has been previously opened.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQGETPARMS(hMap, rc, parm1<, parm2, parm3,...>);
Retrieves values of Base SAS variables from a previous
WebSphere MQ message that was received by the CALL MQGET routine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQGMO(hgmo, action, rc<, parms, value1, value2,...>);
Manipulates WebSphere MQ get message options to
be used on a subsequent CALL MQGET routine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQINQ(hConn, hObj, compCode, reason, parms, value1<, value2,...>);
Queries the attributes of a WebSphere MQ object
(queue, process definition, queue manager).
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQMAP(hMap, rc, desc1<, desc2, desc3,...>);
Defines a data map that can be subsequently used
on the CALL MQSETPARMS or CALL MQGETPARMS routine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQMD(hmd, action, rc<, parms, value1, value2,...>);
Manipulates message descriptor parameters to be
used on a subsequent CALL MQPUT, CALL MQPUT1, or CALL MQGET routine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQOD(hod, action, rc<, parms, value1, value2,...>);
Manipulates object descriptor parameters to be used
on a subsequent CALL MQOPEN or CALL MQPUT1 routine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQOPEN(hConn, hod, options, hObj, compCode, reason
<, compCode1, reason1<, compCode2, reason2,...>>); Establishes access to a WebSphere MQ object (queue,
process definition, or queue manager).
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQPMO(hpmo, action, rc<, parms, value1, value2,...>);
Manipulates WebSphere MQ put message options to
be used on a subsequent CALL MQPUT routine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQPUT(hConn, hObj, hmd, hpmo, hData, compCode, reason
<, compCode1, reason1<, compCode2, reason2,...>>); Puts a message on a WebSphere MQ queue that has
been previously opened.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQPUT1(hConn, hod, hmd, hpmo, hData, compCode, reason
<, compCode1, reason1<, compCode2, reason2,...>>); Sends a single message, often a reply, to a queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQRMH(hrmh, action, rc, parms, value1<, value2,...>);
Creates or manipulates a reference message header
so that an application can put a message in this format, omitting
the bulk data.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQSET(hConn, hObj, compCode, reason, parms, value1<, value2,...>);
Changes the attributes of a queue object.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MQSETPARMS(hData, hMap, rc<, parm1, parm2, parm3, ...>);
Creates a data descriptor that describes the actual
Base SAS variables along with an associated data mapping. This data
descriptor can then be used on a subsequent CALL MQPUT or CALL MQPUT1
routine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQABORTTRANS(transObj, rc);
Cancels a unit of work from an MSMQ transaction.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQBEGINTRANS(transObj, rc);
Creates an internal MSMQ transaction object that
can be used to send messages to a queue or read messages from a queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQCLOSECURSOR(hCursor, rc);
Closes a given cursor thereby allowing MSMQ to release
the associated resources.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQCLOSEQUEUE(hQueue, rc);
Closes a given queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQCOMMITTRANS(transObj, rc);
Commits a unit of work from an MSMQ transaction.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQCREATECURSOR(hQueue, hCursor, rc);
Creates a cursor that is used to maintain a specific
location in a queue when reading its messages.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQCREATEQUEUE(qid, rc, propids, value1<, value2,...>);
Creates a queue at a specified MSMQ pathname.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQDELETEQUEUE(qid, rc);
Deletes a queue from the MQIS in the case of public
queues, or from the local computer in the case of private queues.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQFREE(handle);
Frees a SAS internal handle, thereby releasing its
resources.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQFREESCONTEXT(hContext, rc);
Frees the memory that is allocated by the CALL MSMQGETSCONTEXT
routine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQGETPARMS(hMap, rc, parm1<, parm2, parm3,...>);
Retrieves values of SAS variables from a previous
MSMQ message that was received by the CALL MSMQRECEIVEMSG routine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQGETQPROP(qid, rc, propids, value1<, value2,...>);
Retrieves properties for a specific queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQGETQSEC(qid, rc, owner, dacl);
Retrieves the access control security information
for the specified queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQGETSCONTEXT(certStor, hContext, rc);
Retrieves security information that is needed to
authenticate messages.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQHNDLTOFORMAT(hQueue, qid, rc);
Returns a queue identifier that represents a format
name based on its open handle.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQINSTTOFORMAT(instance, qid, rc);
Returns a queue identifier that represents a format
name based on the instance identifier provided.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQLOCATE(criteria, sortpref, rc, cProps, propids, value1<, value2,...>);
Provides a means of locating a single public queue
(or set of public queues) based on a set of criteria.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQMAP(hMap, rc, desc1<, desc2, desc3,...>);
Defines a data map that can be subsequently used
on the CALL MSMQSETPARMS or CALL MSMQGETPARMS routine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQOPENQUEUE(qid, access, shareMode, hQueue, rc);
Opens a queue for sending message to the queue or
for reading its messages.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQPATHTOFORMAT(pathName, qid, rc);
Returns a queue identifier (qid) handle that represents
the format name of the desired queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQRECEIVEMSG(hQueue, timeout, action, hCursor, transObj, rc
<, propids, value1, value2,...>); Reads a message from the queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQRELEASETRANS(transObj, rc);
Releases an internal MSMQ transaction object, thereby
allowing MSMQ to release the associated resources.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQSENDMSG(hQueue, hData, transObj, rc, propids, value1<, value2,...>);
Sends a message to the specified queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQQSETPARMS(hData, hMap, rc, parm1<, parm2, parm3,...>);
Creates a data descriptor that describes the actual
SAS variables along with an associated data mapping. This data descriptor
can then be used on a subsequent CALL MSMQSENDMSG routine.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQSETQPROP(qid, rc, propids, value1<, value2,...>);
Sets the properties of a specific queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MSMQSETQSEC(qid, rc<, owner><, dacl>);
Sets the access control information for a specified
queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL MULT(X, Y, Z);
Calculates the multiplicative product of two input
matrices.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL OPENQUEUE(qid, tid, qname, mode, rc<, attr1<, attr2>>);
Opens a message queue. You must use the CALL CLOSEQUEUE
routine to close the message queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL PACKAGE_BEGIN(package-ID, description, name-value, rc
<, properties, property-value-1, property-value-2, ...> ); Initializes a package and returns a unique package
identifier.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PACKAGE_DESTROY(package-ID, rc);
Deletes a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PACKAGE_END(package-ID, rc);
Frees the resources that are associated with a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PACKAGE_FIRST(package-list-ID, package-ID, number-of-entries, description, datetime,
name-value, channel, rc<, properties, property-value-1, property-value-2, ...> ); Returns the header information for the first package
in the package list.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PACKAGE_NEXT(package-list-ID, package-ID, number-of-entries, description, datetime,
name-value, channel, rc<, properties, property-value-1, property-value-2, ...> ); Returns the header information for the next package
in the package list.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PACKAGE_PUBLISH(package-ID, publish-type, rc, properties,
< property-value-1, property-value-2, ...> ); Publishes a package to a WebDAV-compliant server.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PACKAGE_PUBLISH(package-ID, publish-type, rc, properties,
< property-value-1, property-value-2, ...> ); Publishes a package to an archive.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PACKAGE_PUBLISH(package-ID, publish-type, rc, properties,
< property-value-1, property-value-2, ...>, address-1<, address-2, ...> ); Publishes a package using the e-mail transport.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PACKAGE_PUBLISH(package-ID, publish-type, rc, properties,
< property-value-1, property-value-2, ...> ); Publishes a package to SharePoint.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PACKAGE_PUBLISH(package-ID, publish-type, rc, properties,
< property-value-1, property-value-2, ...> , queue-1<, queue-2, ...> ); Publishes a package to one or more message queues.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PACKAGE_PUBLISH(package-ID, publish-type, rc, properties,
< property-value-1, property-value-2, ...> , channel); Publishes a package to subscribers who are associated
with specified channel.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PACKAGE_TERM(package-list-ID, rc);
Frees all resources associated with the package
list identifier.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL PARSEMESSAGE(qid, cursor, rc, map, data);
Parses a message body that has been received.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL POKE(source, pointer <, length> <, floating-point>);
Writes a value directly into memory on a 32-bit
platform.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL POKELONG(source, pointer <, length> <, floating-point>);
Writes a value directly into memory on 32-bit and
64-bit platforms.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL POWER(X, a, Y);
Raises a square matrix to a given scalar value.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL PRXCHANGE(regular-expression-id, times, old-string <, new-string <, result-length
<, truncation-value <, number-of-changes> > > >); Performs a pattern-matching replacement.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL PRXDEBUG(on-off);
Enables Perl regular expressions in a DATA step
to send debugging output to the SAS log.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL PRXFREE(regular-expression-id);
Frees memory that was allocated for a Perl regular
expression.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL PRXNEXT(regular-expression-id, start, stop, source, position, length);
Returns the position and length of a substring that
matches a pattern and iterates over multiple matches within one string.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL PRXPOSN(regular-expression-id, capture-buffer, start <, length>);
Returns the start position and length for a capture
buffer.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL PRXSUBSTR(regular-expression-id, source, position <, length>);
Returns the position and length of a substring that
matches a pattern.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANBIN(seed, n, p, x);
Returns a random variate from a binomial distribution.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANCAU(seed, x);
Returns a random variate from a Cauchy distribution.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANCOMB(seed, k, variable-1 <, variable-2, ...>);
Permutes the values of the arguments and returns
a random combination of k out
of n values.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANEXP(seed, x);
Returns a random variate from an exponential distribution.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANGAM(seed, a, x);
Returns a random variate from a gamma distribution.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANNOR(seed, x);
Returns a random variate from a normal distribution.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANPERK(seed, k, variable-1 <, variable-2, ...>);
Permutes the values of the arguments and returns
a random permutation of k out
of n values.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANPERM(seed, variable-1 <, variable-2, ...>);
Randomly permutes the values of the arguments.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANPOI(seed, m, x);
Returns a random variate from a Poisson distribution.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANTBL(seed, p1, ...pi, ...pn, x);
Returns a random variate from a tabled probability
distribution.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANTRI(seed, h, x);
Returns a random variate from a triangular distribution.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RANUNI(seed, x);
Returns a random variate from a uniform distribution.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL RECEIVEMESSAGE(qid, rc, event, attchflg, props<, value1, value2,...
<data1, data2,...>>); Receives a message and optional attachments from
a queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL RETRIEVE_CATALOG(entry-ID, libref, member-name, rc);
Retrieves a catalog from a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL RETRIEVE_DATASET(entry-ID, libref, member-name, rc
<, properties, property-value-1, property-value-2, ...> ); This CALL routine retrieves a data set entry from
a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL RETRIEVE_FILE(entry-ID, filename, rc);
Retrieves an external binary or text file from a
package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL RETRIEVE_HTML(entry-ID, path, body, body-URL, frame, frame-URL, contents,
contents-URL, pages, pages-URL, rc<, properties, property-value-1, property-value-2, ...> ); Retrieves an HTML entry from a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL RETRIEVE_MDDB(entry-ID, libref, member-name, rc);
Retrieves an MDDB entry from a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL RETRIEVE_NESTED(entry-ID,package-ID, number-of-entries, description, datetime,
name-value, rc); Retrieves the descriptive header information for
a nested package entry.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL RETRIEVE_PACKAGE(package-list-ID, retrieval-type, retrieval-information, total-packages,
rc<, properties, property-value-1, property-value-2, ...> ); This CALL routine retrieves descriptive header information
for all packages.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL RETRIEVE_REF(entry-ID, reference-type, reference, rc);
Retrieves a reference from a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL RETRIEVE_SQLVIEW(entry-ID, libref, member-name, rc);
Retrieves a PROC SQL view from a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL RETRIEVE_VIEWER(entry-ID, filename, rc
<, properties, property-value-1, property-value-2, ...> ); Retrieves a viewer entry from a package.
Product: SAS Integration Technologies
Document: SAS Publishing Framework: Developer’s Guide
| |
|
CALL SCAN(<string>, count, position, length <, <character-list> <, <modifier(s)>>>);
Returns the position and length of the nth
word from a character string.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL SENDMESSAGE(qid, rc, props<, value1, value2,...<, data1, data2,...>>);
Sends a message and optional attachments to a queue.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL SET(data-set-id);
Links SAS data set variables to DATA step or macro
variables that have the same name and data type.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL SETALIAS(type, name, storage, rc, transport<, queue>);
Defines a transport or queue alias in the information
repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL SETMAP(name, storage, rc, descriptor);
Defines a map data descriptor in the information
repository.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL SETMODEL(transport, name, storage, rc, props, value1<, value2,...>)
For the MSMQ transport, defines a dynamic creation
queue model. For the Rendezvous transport, the CALL SETMODEL routine
enables you to change one or more transport attributes from the default
values. For the Rendezvous-CM transport, defines a model definition
for certified message delivery.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL SETNULL(pointer-element);
Sets a pointer element of a structure to null.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL SLEEP(n <, unit>);
For a specified period of time, suspends the execution
of a program that invokes this CALL routine.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL SLEEP(n <, unit>);
For a specified period of time, suspends the execution
of a program that invokes this CALL routine.
Product: Base SAS
Document: SAS Companion for UNIX Environments
| |
|
CALL SLEEP(time);
Suspends the execution of a program that invokes
this call routine for a specified period of time.
Product: Base SAS
Document: SAS Companion for z/OS
| |
|
CALL SOFTMAX(argument <,argument,…>);
Returns the softmax value.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL SORT(variable)
Sorts the variable values.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL SORTC(variable-1 <,
…, variable-n>);
Sorts the values of character arguments.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL SORTN(variable-1 <,
…, variable-n>);
Sorts the values of numeric arguments.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL SOUND(frequency,duration);
Generates a sound with a specific frequency and duration.
Product: Base SAS
Document: SAS Companion for Windows
| |
|
CALL STDIZE(<option-1, option-2, …,> variable-1 <,variable-2, …>);
Standardizes the values of one or more variables.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL STREAM(key);
Specifies a random-number stream to use for subsequent
calls to the RAND function.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL STREAMINIT<(RNG)>;
CALL STREAMINIT <(seed)>;
CALL STREAMINIT <(RNG,seed)>;
Specifies a random-number generator and seed value
for generating random numbers.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL STREAMREWIND;
CALL STREAMREWIND<(key)>;
Rewinds a stream to its initial state for subsequent
random-number generation.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL STRUCTINDEX(structure-array, index, structure-element);
Enables you to access each structure element in
an array of structures.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL SUBTRACTMATRIX(X, Y, Z);
Performs an element-wide subtraction of two matrices
or a matrix and a scalar.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL SYSTEM(command);
Submits an operating environment command for execution.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL SYSTEM(command);
Submits an operating environment command for execution.
Product: Base SAS
Document: SAS Companion for UNIX Environments
| |
|
CALL SYSTEM(command);
Submits an operating system command or a Windows application for
execution.
Product: Base SAS
Document: SAS Companion for Windows
| |
|
CALL SYSTEM(command);
Executes a TSO command, emulated USS command, or
MVS program.
Product: Base SAS
Document: SAS Companion for z/OS
| |
|
CALL TANH(argument <, argument, ...>);
Returns the hyperbolic tangent.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL TERM(tid, rc);
Terminates a particular transport. If you initiate
a transport with the CALL INIT routine, you must use the CALL TERM
routine to terminate the transport after you have completed the session.
Product: SAS Integration Technologies
Document: Application Messaging with SAS
| |
|
CALL TRANSPOSE(X, Y);
Returns the transpose of a matrix.
Product: Base SAS
Document: Base SAS Procedures Guide
| |
|
CALL TSO(command);
Executes a TSO command, emulated USS command, or
MVS program.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL TSO(command);
Executes a TSO command, emulated USS command, or
MVS program.
Product: Base SAS
Document: SAS Companion for z/OS
| |
|
CALL VNAME(variable-1, variable-2);
Assigns a variable name as the value of a specified
variable.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL VNEXT(variable-name <, variable-type <, variable-length> >);
Returns the name, type, and length of a variable
that is used in a DATA step.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL WTO (“text-string”);
Sends a message to the system console.
Product: Base SAS
Document: SAS Functions and CALL Routines: Reference
| |
|
CALL WTO (“text-string”);
Sends a message to the system console.
Product: Base SAS
Document: SAS Companion for z/OS
| |
|
CALL ZEROMATRIX(X);
Replaces all of the element values of the numeric
input matrix with 0.
Product: Base SAS
Document: Base SAS Procedures Guide
|
Last updated: March 30, 2026