Skip to content

StatementColumnMetadata

[<Interface>]
type StatementColumnMetadata =
    abstract member column: string option with get, set
    abstract member database: string option with get, set
    abstract member name: string with get, set
    abstract member table: string option with get, set
    abstract member type: string option with get, set
    static member Create (name: string, ?column: string, ?database: string, ?table: string, ?type: string) : StatementColumnMetadata
AssemblyXantham.Fable.Node
Attributes[<Interface>]

Properties

abstract member column: string option with get, set

The unaliased name of the column in the origin table, or null if the column is the result of an expression or subquery. This property is the result of sqlite3_column_origin_name().

abstract member database: string option with get, set

The unaliased name of the origin database, or null if the column is the result of an expression or subquery. This property is the result of sqlite3_column_database_name().

abstract member name: string with get, set

The name assigned to the column in the result set of a SELECT statement. This property is the result of sqlite3_column_name().

abstract member table: string option with get, set

The unaliased name of the origin table, or null if the column is the result of an expression or subquery. This property is the result of sqlite3_column_table_name().

abstract member type: string option with get, set

The declared data type of the column, or null if the column is the result of an expression or subquery. This property is the result of sqlite3_column_decltype().

Methods

static member Create (name: string, ?column: string, ?database: string, ?table: string, ?type: string) : StatementColumnMetadata