dm_db_stmt Module

Database statement declaration.


Uses

  • module~~dm_db_stmt~~UsesGraph module~dm_db_stmt dm_db_stmt iso_c_binding iso_c_binding module~dm_db_stmt->iso_c_binding

Used by

  • module~~dm_db_stmt~~UsedByGraph module~dm_db_stmt dm_db_stmt module~dm_db dm_db module~dm_db->module~dm_db_stmt module~dm_db_query dm_db_query module~dm_db->module~dm_db_query module~dm_db_query->module~dm_db_stmt module~dm_db_table dm_db_table module~dm_db_table->module~dm_db_stmt module~dm_db_table->module~dm_db module~dm_db_table->module~dm_db_query module~dmpack dmpack module~dmpack->module~dm_db_stmt module~dmpack->module~dm_db module~dmpack->module~dm_db_query module~dmpack->module~dm_db_table

Derived Types

type, public ::  db_stmt_type

SQLite database statement type.

Components

Type Visibility Attributes Name Initial
type(c_ptr), public :: ctx = c_null_ptr

C pointer to SQLite 3 statement.


Functions

public function dm_db_stmt_is_prepared(db_stmt) result(prepared)

Returns .true. if given statement has been prepared.

Arguments

Type IntentOptional Attributes Name
type(db_stmt_type), intent(inout) :: db_stmt

Database statement type.

Return Value logical