|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-f6f2c534ea
|
DBMI Library (client) - table management. More...
#include <stdlib.h>#include <string.h>#include <grass/gis.h>#include <grass/dbmi.h>#include <grass/glocale.h>
Go to the source code of this file.
Functions | |
| int | db_table_exists (const char *drvname, const char *dbname, const char *tabname) |
| Check if table exists. | |
| int | db_get_table_number_of_rows (dbDriver *driver, dbString *sql) |
| Get number of rows of table. | |
DBMI Library (client) - table management.
(C) 1999-2008 by the GRASS Development Team
This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.
Definition in file dbmi_client/table.c.
Get number of rows of table.
| driver | db driver |
| sql | SQL statement |
Definition at line 111 of file dbmi_client/table.c.
References _, db_close_cursor(), db_close_database_shutdown_driver(), db_get_num_rows(), db_get_string(), DB_OK, db_open_select_cursor(), DB_SEQUENTIAL, and G_warning().
Check if table exists.
| drvname | driver name |
| dbname | database name |
| tabname | table name |
Definition at line 32 of file dbmi_client/table.c.
References _, count, db_close_database_shutdown_driver(), db_free_string_array(), db_get_string(), db_list_tables(), DB_OK, db_start_driver_open_database(), G_debug(), G_fatal_error(), G_strcasecmp(), G_strlcpy(), G_warning(), and NULL.
Referenced by Vect__delete().