Table Action Set: Syntax
Provides actions for accessing and managing data
append Action
Append one table to another.
| Requirement: | The target table must be an in-memory table. |
|---|---|
| See: | Appending Tables |
| Examples: | Append a Table |
| Append a Table Using the Where Parameter |
Summary: Input Tables
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parametersource |
— |
specifies the name of the input table. |
|
required parametertarget |
— |
specifies the name of the input table. |
Parameter Descriptions
* source={castable}
specifies the name of the input table.
| Long form | source={name="table-name"} |
|---|---|
| Shortcut form | source="table-name" |
| Alias | data |
|---|
The castable value can be one or more of the following:
caslib="string"
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
* name="table-name"
specifies the name of the input table.
singlePass=TRUE | FALSE
when set to True, does not create a transient table on the server. Setting this parameter to True can be efficient, but the data might not have stable ordering upon repeated runs.
| Default | FALSE |
|---|
where="where-expression"
specifies an expression for subsetting the input data.
* target={castable}
specifies the name of the input table.
| Long form | target={name="table-name"} |
|---|---|
| Shortcut form | target="table-name" |
| Alias | base |
|---|
The castable value can be one or more of the following:
caslib="string"
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
* name="table-name"
specifies the name of the input table.
append Action
Append one table to another.
| Requirement: | The target table must be an in-memory table. |
|---|---|
| See: | Appending Tables |
| Examples: | Append a Table |
| Append a Table Using the Where Parameter |
Summary: Input Tables
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parametersource |
— |
specifies the name of the input table. |
|
required parametertarget |
— |
specifies the name of the input table. |
Parameter Descriptions
* source={castable}
specifies the name of the input table.
| Long form | source={name="table-name"} |
|---|---|
| Shortcut form | source="table-name" |
| Alias | data |
|---|
The castable value can be one or more of the following:
caslib="string"
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
* name="table-name"
specifies the name of the input table.
singlePass=true | false
when set to True, does not create a transient table on the server. Setting this parameter to True can be efficient, but the data might not have stable ordering upon repeated runs.
| Default | false |
|---|
where="where-expression"
specifies an expression for subsetting the input data.
* target={castable}
specifies the name of the input table.
| Long form | target={name="table-name"} |
|---|---|
| Shortcut form | target="table-name" |
| Alias | base |
|---|
The castable value can be one or more of the following:
caslib="string"
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
* name="table-name"
specifies the name of the input table.
append Action
Append one table to another.
| Requirement: | The target table must be an in-memory table. |
|---|---|
| See: | Appending Tables |
| Examples: | Append a Table |
| Append a Table Using the Where Parameter |
Summary: Input Tables
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parametersource |
— |
specifies the name of the input table. |
|
required parametertarget |
— |
specifies the name of the input table. |
Parameter Descriptions
* source={castable}
specifies the name of the input table.
| Long form | source={"name":"table-name"} |
|---|---|
| Shortcut form | source="table-name" |
| Alias | data |
|---|
The castable value can be one or more of the following:
"caslib":"string"
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
"dataSourceOptions":{"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>}
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
* "name":"table-name"
specifies the name of the input table.
"singlePass":True | False
when set to True, does not create a transient table on the server. Setting this parameter to True can be efficient, but the data might not have stable ordering upon repeated runs.
| Default | False |
|---|
"where":"where-expression"
specifies an expression for subsetting the input data.
* target={castable}
specifies the name of the input table.
| Long form | target={"name":"table-name"} |
|---|---|
| Shortcut form | target="table-name" |
| Alias | base |
|---|
The castable value can be one or more of the following:
"caslib":"string"
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
* "name":"table-name"
specifies the name of the input table.
append Action
Append one table to another.
| Requirement: | The target table must be an in-memory table. |
|---|---|
| See: | Appending Tables |
| Examples: | Append a Table |
| Append a Table Using the Where Parameter |
Summary: Input Tables
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parametersource |
— |
specifies the name of the input table. |
|
required parametertarget |
— |
specifies the name of the input table. |
Parameter Descriptions
* source=list(castable)
specifies the name of the input table.
| Long form | source=list(name="table-name") |
|---|---|
| Shortcut form | source="table-name" |
| Alias | data |
|---|
The castable value can be one or more of the following:
caslib="string"
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
dataSourceOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>)
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
* name="table-name"
specifies the name of the input table.
singlePass=TRUE | FALSE
when set to True, does not create a transient table on the server. Setting this parameter to True can be efficient, but the data might not have stable ordering upon repeated runs.
| Default | FALSE |
|---|
where="where-expression"
specifies an expression for subsetting the input data.
* target=list(castable)
specifies the name of the input table.
| Long form | target=list(name="table-name") |
|---|---|
| Shortcut form | target="table-name" |
| Alias | base |
|---|
The castable value can be one or more of the following:
caslib="string"
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
* name="table-name"
specifies the name of the input table.