odpic-raw-0.4.0: Oracle Database Bindings

Safe HaskellNone
LanguageHaskell2010

Database.Dpi.Field

Synopsis

Documentation

data DataField Source #

Database Raw Data with Type Info

Constructors

DataField 

Fields

class FromDataField a where Source #

Some Type can convert from DataField

Instances
FromDataField Bool Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField Double Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField Float Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField Int Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField Int64 Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField Integer Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField Word Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField Word64 Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField ByteString Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField Scientific Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField ZonedTime Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField LocalTime Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField UTCTime Source # 
Instance details

Defined in Database.Dpi.Field

FromDataField DiffTime Source # 
Instance details

Defined in Database.Dpi.Field

class ToDataField a where Source #

Some type can convert to DataValue

Instances
ToDataField Bool Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField Double Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField Float Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField Int Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField Int64 Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField Integer Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField Word Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField Word64 Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField ByteString Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField Scientific Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField ZonedTime Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField UTCTime Source # 
Instance details

Defined in Database.Dpi.Field

ToDataField DiffTime Source # 
Instance details

Defined in Database.Dpi.Field

isNullable :: DataField -> Bool Source #

Check if data field is nullable

toByteString :: Data_Bytes -> IO ByteString Source #

Convert from CStringLen to ByteString