Sack Library Documentation
|
struct required_field_tag { CTEXTSTR name; CTEXTSTR type; CTEXTSTR extra; CTEXTSTR previous_names[MAX_PREVIOUS_FIELD_NAMES]; }; struct required_field_tag { CTEXTSTR name; CTEXTSTR type; CTEXTSTR extra; CTEXTSTR previous_names[MAX_PREVIOUS_FIELD_NAMES]; }; typedef struct required_field_tag { CTEXTSTR name; CTEXTSTR type; CTEXTSTR extra; CTEXTSTR previous_names[MAX_PREVIOUS_FIELD_NAMES]; } FIELD, * PFIELD; typedef struct required_field_tag { CTEXTSTR name; CTEXTSTR type; CTEXTSTR extra; CTEXTSTR previous_names[MAX_PREVIOUS_FIELD_NAMES]; } FIELD, * PFIELD;
Members |
Description |
CTEXTSTR name; |
This is the name of the column described in this table. |
CTEXTSTR type; |
pointer to a string describing the type of this column. |
CTEXTSTR extra; |
extra information about the field... grab all addtional information like 'NOT NULL' "default 'zxa'" to describe a field. Sometimes target databases don't understand extra parameters, and these can be translated as required or ignored. |
CTEXTSTR previous_names[MAX_PREVIOUS_FIELD_NAMES]; |
if you have renamed this column more than 1 times - you really need to stop messing around and get a life. |
FIELD fields[] = { { "ID", WIDE("int") }, ... };
Copyright (c) 2000+. All rights reserved.
|
What do you think about this topic? Send feedback!
|