KISAMGetColumn

int KISAMGetColumn(KHAND handle, char *lpName, InfoCol *pIb)

Parameter Type Purpose
handle KHAND handle of table
lpName char * name of column taken from the data dictionary
plb InfoCol * address of structure to receive properties of the column.

Gets information about a named column in the table open on the handle. The column information is returned in the structure whose address is passed in pIb.

The properties available are:

Property Type Purpose
col int Column index counted from one
offset int Offset into record buffer counted from zero.
len int Column length in buffer
occurs int Number of occurrences. Zero if not an array.
Type int data type code, 'C', 'J', 'P' or 'B'
scale int number of digits after the decimal for numeric types
precision int number of digits in total for numeric types
nosign int 1 of unsigned, 0 otherwise
name char(9) null terminated column name