Table Action Set: Syntax
Provides actions for accessing and managing data
attribute Action
Manages extended table attributes.
| See: | Understanding the Attributes Action |
|---|---|
| Example: | Manage Extended Table Attributes |
Parameter Descriptions
attributes={{casattribute-1} <, {casattribute-2}, ...>}
specifies the extended attributes. You must specify the set parameter if you specify this parameter.
| Alias | attrs |
|---|
The casattribute value can be one or more of the following:
column="string"
specifies a column name from the in-memory table that is specified in the name parameter.
* key="string"
specifies the key name for this attribute.
value="string" | 64-bit-integer | integer | double | binary-large-object
specifies the value for this attribute.
caslib="string"
specifies the target caslib for the extended attributes table.
* name="string"
specifies the name for the extended attributes table.
set="string"
specifies the name for the extended attributes set.
table="string"
specifies the name of an existing extended attributes table to use with an ADD, UPDATE, or CONVERT task. For CONVERT, this parameter names the table to use for storing the extended attributes.
| Alias | attrTable |
|---|
task="ADD" | "CONVERT" | "DROP" | "EXPORT" | "UPDATE"
specifies the task to perform.
| Default | ADD |
|---|
xml="string"
specifies the extended attributes as an XML document.
xmlPath="string"
specifies the path to a file that includes the extended attributes as an XML document.
attribute Action
Manages extended table attributes.
| See: | Understanding the Attributes Action |
|---|---|
| Example: | Manage Extended Table Attributes |
Parameter Descriptions
attributes={{casattribute-1} <, {casattribute-2}, ...>}
specifies the extended attributes. You must specify the set parameter if you specify this parameter.
| Alias | attrs |
|---|
The casattribute value can be one or more of the following:
column="string"
specifies a column name from the in-memory table that is specified in the name parameter.
* key="string"
specifies the key name for this attribute.
value="string" | 64-bit-integer | integer | double | binary-large-object
specifies the value for this attribute.
caslib="string"
specifies the target caslib for the extended attributes table.
* name="string"
specifies the name for the extended attributes table.
set="string"
specifies the name for the extended attributes set.
table="string"
specifies the name of an existing extended attributes table to use with an ADD, UPDATE, or CONVERT task. For CONVERT, this parameter names the table to use for storing the extended attributes.
| Alias | attrTable |
|---|
task="ADD" | "CONVERT" | "DROP" | "EXPORT" | "UPDATE"
specifies the task to perform.
| Default | ADD |
|---|
xml="string"
specifies the extended attributes as an XML document.
xmlPath="string"
specifies the path to a file that includes the extended attributes as an XML document.
attribute Action
Manages extended table attributes.
| See: | Understanding the Attributes Action |
|---|---|
| Example: | Manage Extended Table Attributes |
Parameter Descriptions
attributes=[{casattribute-1} <, {casattribute-2}, ...>]
specifies the extended attributes. You must specify the set parameter if you specify this parameter.
| Alias | attrs |
|---|
The casattribute value can be one or more of the following:
"column":"string"
specifies a column name from the in-memory table that is specified in the name parameter.
* "key":"string"
specifies the key name for this attribute.
"value":"string" | 64-bit-integer | integer | double | binary-large-object
specifies the value for this attribute.
caslib="string"
specifies the target caslib for the extended attributes table.
* name="string"
specifies the name for the extended attributes table.
set="string"
specifies the name for the extended attributes set.
table="string"
specifies the name of an existing extended attributes table to use with an ADD, UPDATE, or CONVERT task. For CONVERT, this parameter names the table to use for storing the extended attributes.
| Alias | attrTable |
|---|
task="ADD" | "CONVERT" | "DROP" | "EXPORT" | "UPDATE"
specifies the task to perform.
| Default | ADD |
|---|
xml="string"
specifies the extended attributes as an XML document.
xmlPath="string"
specifies the path to a file that includes the extended attributes as an XML document.
attribute Action
Manages extended table attributes.
| See: | Understanding the Attributes Action |
|---|---|
| Example: | Manage Extended Table Attributes |
Parameter Descriptions
attributes=list( list(casattribute-1) <, list(casattribute-2), ...>)
specifies the extended attributes. You must specify the set parameter if you specify this parameter.
| Alias | attrs |
|---|
The casattribute value can be one or more of the following:
column="string"
specifies a column name from the in-memory table that is specified in the name parameter.
* key="string"
specifies the key name for this attribute.
value="string" | 64-bit-integer | integer | double | binary-large-object
specifies the value for this attribute.
caslib="string"
specifies the target caslib for the extended attributes table.
* name="string"
specifies the name for the extended attributes table.
set="string"
specifies the name for the extended attributes set.
table="string"
specifies the name of an existing extended attributes table to use with an ADD, UPDATE, or CONVERT task. For CONVERT, this parameter names the table to use for storing the extended attributes.
| Alias | attrTable |
|---|
task="ADD" | "CONVERT" | "DROP" | "EXPORT" | "UPDATE"
specifies the task to perform.
| Default | ADD |
|---|
xml="string"
specifies the extended attributes as an XML document.
xmlPath="string"
specifies the path to a file that includes the extended attributes as an XML document.