UpdateTable
Updates (adds or modifies the column family) the specified table in Apache HBase.
Note: This procedure makes use of indexed parameters. Indexed parameters facilitate providing multiple instances a single parameter as inputs for the procedure.
Suppose there is an input parameter named Param#. To input multiple instances of an indexed parameter like this, execute:
EXEC ProcedureName Param#1 = "value1", Param#2 = "value2", Param#3 = "value3"
In the Input table below, indexed parameters are denoted with a '#' character at the end of their names.
Input
| Name | Type | Description |
| TableName | String | The name of the table you wish to update. If the table does not exist, it will be created. |
| ColumnFamily | String | The column family name. Insert one row per column family into the temporary table specified by ColumnFamilyTempTable, using this field name. |
| ColumnFamilyTempTable | String | A temporary table containing one row per column family. Each row must have a ColumnFamily field with the family name. The temporary table is required and must not be empty. |
Result Set Columns
| Name | Type | Description |
| Success | String | Returns true if the operation is successful, else an exception is returned. |