Caché Basic Reference
EraseArray
[Home] [Back] [Next]
InterSystems: The power behind what matters   
Class Reference   
Search:    

Removes the array elements of a variable and deallocates dynamic-array storage space.
Synopsis
EraseArray varname
Arguments
The EraseArray statement has the following argument:
varname The name of the variable for which the array elements should be erased.
Description
The EraseArray statement removes array elements of the variable, but not the root node.
Examples
The following example demonstrates the use of the EraseArray statement:
array = "root node"
array("subnode") = "subnode"
array("subnode", "subnode") = "subnode, subnode"
Println Exists(array) 'returns 3; variable defined and has array elements
EraseArray array
Println Exists(array) 'returns 1
See Also