| 
    GRASS 8 Programmer's Manual
    8.5.0dev(2025)-9d806b45d8
    
   | 
 
#include <dbmi.h>

Data Fields | |
| dbString | columnName | 
| dbString | description | 
| int | sqlDataType | 
| int | hostDataType | 
| dbValue | value | 
| int | dataLen | 
| int | precision | 
| int | scale | 
| char | nullAllowed | 
| char | hasDefaultValue | 
| char | useDefaultValue | 
| dbValue | defaultValue | 
| int | select | 
| int | update | 
| dbString _db_column::columnName | 
Definition at line 196 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), db_free_column(), db_get_column_name(), db_init_column(), and db_set_column_name().
| int _db_column::dataLen | 
Definition at line 201 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), db_get_column_length(), and db_set_column_length().
| dbValue _db_column::defaultValue | 
Definition at line 207 of file dbmi.h.
Referenced by db_free_column(), db_get_column_default_value(), and db_init_column().
| dbString _db_column::description | 
Definition at line 197 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), db_free_column(), db_get_column_description(), db_init_column(), and db_set_column_description().
| char _db_column::hasDefaultValue | 
Definition at line 205 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), db_set_column_has_defined_default_value(), db_set_column_has_undefined_default_value(), db_test_column_has_default_value(), db_test_column_has_defined_default_value(), db_test_column_has_undefined_default_value(), and db_unset_column_has_default_value().
| int _db_column::hostDataType | 
Definition at line 199 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), and db_get_column_host_type().
| char _db_column::nullAllowed | 
Definition at line 204 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), db_set_column_null_allowed(), db_test_column_null_allowed(), and db_unset_column_null_allowed().
| int _db_column::precision | 
Definition at line 202 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), db_get_column_precision(), and db_set_column_precision().
| int _db_column::scale | 
Definition at line 203 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), and db_get_column_scale().
| int _db_column::select | 
Definition at line 208 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), db_get_column_select_priv(), db_set_column_select_priv_granted(), and db_set_column_select_priv_not_granted().
| int _db_column::sqlDataType | 
Definition at line 198 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), db_get_column_sqltype(), and db_set_column_sqltype().
| int _db_column::update | 
Definition at line 209 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), db_get_column_update_priv(), db_set_column_update_priv_granted(), and db_set_column_update_priv_not_granted().
| char _db_column::useDefaultValue | 
Definition at line 206 of file dbmi.h.
Referenced by db__recv_column_definition(), db__send_column_definition(), db_set_column_use_default_value(), db_test_column_use_default_value(), and db_unset_column_use_default_value().
| dbValue _db_column::value | 
Definition at line 200 of file dbmi.h.
Referenced by db_free_column(), db_get_column_value(), and db_init_column().