Main Page   Modules   Compound List   File List   Compound Members   File Members   Related Pages  

tds_column_info Struct Reference

structure for storing data about regular and compute rows More...

#include <tds.h>

List of all members.

Public Attributes

TDS_SMALLINT column_type
 type of data, this type can be different from wire type because conversion can be applied (like Unicode->Single byte characters)

TDS_SMALLINT column_type_save
 type of data, saved from wire

TDS_INT column_size
 maximun size of data.

TDS_TINYINT column_varint_size
 size of length when reading from wire (0, 1, 2 or 4)

TDS_TINYINT column_prec
 precision for decimal/numeric

TDS_TINYINT column_scale
 scale for decimal/numeric

TDS_TINYINT column_namelen
 length of column name

TDS_CHAR table_name [256]
 table name

TDS_CHAR column_name [256]
 column name

TDS_INT column_offset
 offset into row buffer for store data

TDS_INT column_cur_size
 size written in variable (ie: char, text, binary)


Detailed Description

structure for storing data about regular and compute rows


Member Data Documentation

TDS_INT tds_column_info::column_size
 

maximun size of data.

For fixed is the size.


The documentation for this struct was generated from the following file:
Generated on Sat Apr 5 23:17:41 2003 for FreeTDS API by doxygen1.2.18