Main Page
Modules
Data Structures
Files
Schema
db_add_field
db_create_index
db_create_table
db_describe_index
db_describe_table
db_drop_field
db_drop_index
db_drop_table
db_fielddef_destroy
db_fielddef_init
db_indexdef_destroy
db_indexdef_init
db_indexdef_set_field
db_indexdef_set_field_count
db_indexdef_set_indextype
db_indexfield_destroy
db_indexfield_init
db_tabledef_destroy
db_tabledef_init
db_tabledef_set_field
db_tabledef_set_field_count
db_tabledef_set_fields
db_tabledef_set_index
db_tabledef_set_index_count
db_tabledef_set_indexes
db_tabledef_set_tabletype
db_result_t
db_tabledef_set_tabletype
(
db_tabledef_t
*
tdef
,
db_tabletype_t
type
)
Set the table type for a table definition.
Parameters:
tdef
Table configuration.
type
Table type.
DB_TABLETYPE_DEFAULT
DB_TABLETYPE_KHEAP
Returns:
DB_OK
when successful.
DB_FAIL
on failure.
On failure, one of the following error codes is set:
DB_EINVAL
Caused by: table configuration is null, table type is neither
DB_TABLETYPE_DEFAULT
nor
DB_TABLETYPE_KHEAP
.
See also:
get_db_error
,
clear_db_error
,
Error Handling
Copyright © 2005-2008 ITTIA®. All rights reserved.