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

tds_column_info Struct Reference

Metadata about columns in regular and compute rows. More...

#include <tds.h>

List of all members.

Public Attributes

TDS_SMALLINT column_type
 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

const TDSICONVINFO * iconv_info
 refers to previously allocated iconv information

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

Metadata about columns in regular and compute rows.


Member Data Documentation

TDS_INT tds_column_info::column_size
 

maximun size of data

For fixed is the size.

TDS_SMALLINT tds_column_info::column_type
 

type of data, saved from wire

UCS-2->Ascii) can be applied. I'm beginning to wonder about the wisdom of this, however. April 2003 jkl


The documentation for this struct was generated from the following file:
Generated on Tue Jan 13 20:54:54 2004 for FreeTDS API by doxygen1.2.18