Use the a_v4_extfn_column_list structure to provide a list of columns when describing PARTITION BY or to provide a list of columns when describing TABLE_UNUSED_COLUMNS.
typedef struct a_v4_extfn_column_list { a_sql_int32 number_of_columns; a_sql_uint32 column_indexes[1]; // there are number_of_columns entries } a_v4_extfn_column_list;
Data Member | Data Type | Description |
---|---|---|
number_of_columns | a_sql_uint32 | The number of columns in the list. |
column_indexes | a_sql_uint32 * | A contiguous array of size number_of_columns with the column indexes (1-based). |
The meaning of the contents of the column list changes, depending on whether the list is used with TABLE_PARTITIONBY or TABLE_UNUSED_COLUMNS.