#include <stdio.h>
#include <grass/gis.h>
#include <grass/defs/dbmi.h>
Go to the source code of this file.
◆ DB_C_TYPE_DATETIME
#define DB_C_TYPE_DATETIME 4 |
◆ DB_C_TYPE_DOUBLE
#define DB_C_TYPE_DOUBLE 3 |
◆ DB_C_TYPE_INT
◆ DB_C_TYPE_STRING
#define DB_C_TYPE_STRING 1 |
◆ DB_CURRENT
◆ DB_DATETIME_MASK
#define DB_DATETIME_MASK 0xFF00 |
◆ DB_DAY
◆ DB_DEFAULT_DRIVER
#define DB_DEFAULT_DRIVER "sqlite" |
◆ DB_DEFINED
◆ DB_EOF
◆ DB_FAILED
◆ DB_FIRST
◆ DB_FRACTION
#define DB_FRACTION 0x0100 |
◆ DB_GRANTED
◆ DB_GROUP
◆ DB_HOUR
◆ DB_INSENSITIVE
◆ DB_INSERT
◆ DB_LAST
◆ DB_MEMORY_ERR
◆ DB_MINUTE
◆ DB_MONTH
◆ DB_NEXT
◆ DB_NOPROC
◆ DB_NOT_GRANTED
#define DB_NOT_GRANTED -1 |
◆ DB_OK
◆ DB_PERM_R
◆ DB_PERM_W
◆ DB_PERM_X
◆ DB_PREVIOUS
◆ DB_PRIV_SELECT
#define DB_PRIV_SELECT 0x01 |
◆ DB_PROC_ADD_COLUMN
#define DB_PROC_ADD_COLUMN 405 |
◆ DB_PROC_BEGIN_TRANSACTION
#define DB_PROC_BEGIN_TRANSACTION 302 |
◆ DB_PROC_BIND_INSERT
#define DB_PROC_BIND_INSERT 221 |
◆ DB_PROC_BIND_UPDATE
#define DB_PROC_BIND_UPDATE 220 |
◆ DB_PROC_CLOSE_CURSOR
#define DB_PROC_CLOSE_CURSOR 201 |
◆ DB_PROC_CLOSE_DATABASE
#define DB_PROC_CLOSE_DATABASE 101 |
◆ DB_PROC_COMMIT_TRANSACTION
#define DB_PROC_COMMIT_TRANSACTION 303 |
◆ DB_PROC_CREATE_DATABASE
#define DB_PROC_CREATE_DATABASE 102 |
◆ DB_PROC_CREATE_INDEX
#define DB_PROC_CREATE_INDEX 701 |
◆ DB_PROC_CREATE_TABLE
#define DB_PROC_CREATE_TABLE 401 |
◆ DB_PROC_DELETE
#define DB_PROC_DELETE 202 |
◆ DB_PROC_DELETE_DATABASE
#define DB_PROC_DELETE_DATABASE 103 |
◆ DB_PROC_DESCRIBE_TABLE
#define DB_PROC_DESCRIBE_TABLE 402 |
◆ DB_PROC_DROP_COLUMN
#define DB_PROC_DROP_COLUMN 406 |
◆ DB_PROC_DROP_INDEX
#define DB_PROC_DROP_INDEX 703 |
◆ DB_PROC_DROP_TABLE
#define DB_PROC_DROP_TABLE 403 |
◆ DB_PROC_EXECUTE_IMMEDIATE
#define DB_PROC_EXECUTE_IMMEDIATE 301 |
◆ DB_PROC_FETCH
#define DB_PROC_FETCH 203 |
◆ DB_PROC_FIND_DATABASE
#define DB_PROC_FIND_DATABASE 104 |
◆ DB_PROC_GRANT_ON_TABLE
#define DB_PROC_GRANT_ON_TABLE 407 |
◆ DB_PROC_INSERT
#define DB_PROC_INSERT 204 |
◆ DB_PROC_LIST_DATABASES
#define DB_PROC_LIST_DATABASES 105 |
◆ DB_PROC_LIST_INDEXES
#define DB_PROC_LIST_INDEXES 702 |
◆ DB_PROC_LIST_TABLES
#define DB_PROC_LIST_TABLES 404 |
◆ DB_PROC_OPEN_DATABASE
#define DB_PROC_OPEN_DATABASE 106 |
◆ DB_PROC_OPEN_INSERT_CURSOR
#define DB_PROC_OPEN_INSERT_CURSOR 205 |
◆ DB_PROC_OPEN_SELECT_CURSOR
#define DB_PROC_OPEN_SELECT_CURSOR 206 |
◆ DB_PROC_OPEN_UPDATE_CURSOR
#define DB_PROC_OPEN_UPDATE_CURSOR 207 |
◆ DB_PROC_ROWS
◆ DB_PROC_SHUTDOWN_DRIVER
#define DB_PROC_SHUTDOWN_DRIVER 107 |
◆ DB_PROC_UPDATE
#define DB_PROC_UPDATE 208 |
◆ DB_PROC_VERSION
#define DB_PROC_VERSION 999 |
◆ DB_PROTOCOL_ERR
#define DB_PROTOCOL_ERR -2 |
◆ DB_PUBLIC
◆ DB_READONLY
◆ DB_SCROLL
◆ DB_SECOND
◆ DB_SEQUENTIAL
◆ DB_SQL_MAX
◆ DB_SQL_TYPE_CHARACTER
#define DB_SQL_TYPE_CHARACTER 1 |
◆ DB_SQL_TYPE_DATE
#define DB_SQL_TYPE_DATE 9 |
◆ DB_SQL_TYPE_DECIMAL
#define DB_SQL_TYPE_DECIMAL 7 |
◆ DB_SQL_TYPE_DOUBLE_PRECISION
#define DB_SQL_TYPE_DOUBLE_PRECISION 6 |
◆ DB_SQL_TYPE_INTEGER
#define DB_SQL_TYPE_INTEGER 3 |
◆ DB_SQL_TYPE_INTERVAL
#define DB_SQL_TYPE_INTERVAL 12 |
◆ DB_SQL_TYPE_NUMERIC
#define DB_SQL_TYPE_NUMERIC 8 |
◆ DB_SQL_TYPE_REAL
#define DB_SQL_TYPE_REAL 4 |
◆ DB_SQL_TYPE_SERIAL
#define DB_SQL_TYPE_SERIAL 21 |
◆ DB_SQL_TYPE_SMALLINT
#define DB_SQL_TYPE_SMALLINT 2 |
◆ DB_SQL_TYPE_TEXT
#define DB_SQL_TYPE_TEXT 13 /* length not defined */ |
◆ DB_SQL_TYPE_TIME
#define DB_SQL_TYPE_TIME 10 |
◆ DB_SQL_TYPE_TIMESTAMP
#define DB_SQL_TYPE_TIMESTAMP 11 |
◆ DB_SQL_TYPE_UNKNOWN
#define DB_SQL_TYPE_UNKNOWN 0 |
◆ DB_UNDEFINED
◆ DB_UPDATE
◆ DB_VERSION
◆ DB_YEAR
◆ dbAddress
◆ dbColumn
◆ dbConnection
◆ dbCursor
◆ dbDateTime
◆ dbDbmscap
◆ dbDirent
◆ dbDriver
◆ dbDriverState
◆ dbHandle
◆ dbIndex
◆ dbString
◆ dbTable
◆ dbToken
◆ dbValue