Crate oracle [] [src]

Structs

BindValue

Type to customize conversion from rust type to Oracle type. See ToSql.

ColumnInfo

Column information in a select statement

Connection

Connection to an Oracle database

Connector

Connection Builder

DbError
IntervalDS

Interval type corresponding to Oracle type: INTERVAL DAY TO SECOND.

IntervalYM

Interval type corresponding to Oracle type: INTERVAL YEAR TO MONTH.

ParseOracleTypeError

An error when parsing a string into an Oracle type fails.

Row
SqlValue

A type containing an Oracle value.

Statement
Timestamp

Timestamp type corresponding to Oracle datetime types: DATE, TIMESTAMP, TIMESTAMP WITH TIME ZONE and TIMESTAMP WITH LOCAL TIME ZONE.

Version

Oracle version information

Enums

AuthMode

Authorization mode

Error

Enum listing possible errors from rust-oracle.

OracleType

Oracle data type

ShutdownMode

Database shutdown mode

StartupMode

Database startup mode

StatementType

Statement type returned by Statement.statement_type().

Constants

AS_BINARY_DOUBLE
AS_BLOB
AS_CLOB
AS_LONG
AS_LONG_RAW
AS_NCLOB

Traits

FromSql

A trait to convert Oracle values to rust values.

ToSql

A trait to convert rust values to Oracle values.

Functions

bind_value

Function to customize conversion from rust type to Oracle type. See ToSql.

client_version

Returns Oracle client version

Type Definitions

Result