DuroDBMS API
1.7
|
#include <type.h>
Data Fields | |
char * | name |
RDB_type * | typ |
RDB_expression * | defaultp |
int | options |
This struct is used to specify attribute definitions.
RDB_expression* RDB_attr::defaultp |
If not NULL, this field must point to an RDB_expression structure that specifies the default value for the attribute.
Referenced by RDB_table_attrs().
char* RDB_attr::name |
The name of the attribute.
Referenced by RDB_table_attrs().
int RDB_attr::options |
This field is currently ignored. It should be set to zero for compatibility with future versions of DuroDBMS.
RDB_type* RDB_attr::typ |
The type of the attribute.
Referenced by RDB_is_subtype(), and RDB_set_cleanup().