Description of an attribute. This structure is produced by the SQL parser and is used in two cases: In the "create relation" command to send to the catalogs the name and type of the parsed attribute, and in the "insert into" command to send to the insert command the value of the attribute (using the attrValue field). More...
#include <catalog.h>
Public Attributes | |
char | relName [MAXNAMESIZE] |
char | attrName [MAXNAMESIZE] |
int | attrType |
int | attrLen |
void * | attrValue |
Description of an attribute. This structure is produced by the SQL parser and is used in two cases: In the "create relation" command to send to the catalogs the name and type of the parsed attribute, and in the "insert into" command to send to the insert command the value of the attribute (using the attrValue field).
char badgerdb::attrInfo::attrName[MAXNAMESIZE] |
char badgerdb::attrInfo::relName[MAXNAMESIZE] |