[][src]Struct hdbconnect::PreparedStatement

pub struct PreparedStatement { /* fields omitted */ }

Allows injection-safe SQL execution and repeated calls of the same statement with different parameters with as few roundtrips as possible.

Methods

impl PreparedStatement
[src]

Descriptors of all parameters of the prepared statement (in, out, inout), if any.

Descriptors of the input (in and inout) parameters of the prepared statement, if any.

Converts the input into a row of parameters for the batch, if it is consistent with the metadata.

Consumes the input as a row of parameters for the batch.

Useful mainly for generic code. In most cases add_batch() is more convenient.

Executes the statement with the collected batch, and clears the batch.

Trait Implementations

impl Drop for PreparedStatement
[src]

Frees all server-side ressources that belong to this prepared statement.

impl Debug for PreparedStatement
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self