Idris2Doc : Oracle.FFI.DateTime

Oracle.FFI.DateTime

(source)

Definitions

prim__dataTimestamp : AnyPtr->PrimIOAnyPtr
  Return the address of the dpiTimestamp embedded inside a dpiData value.

The returned pointer is owned by the current Oracle row and remains valid
until the next fetch or until the statement is released.

Returns NULL when the supplied dpiData pointer is NULL.
prim__timestampYear : AnyPtr->PrimIOInt32
  Retrieve the year component of a timestamp.
prim__timestampMonth : AnyPtr->PrimIOInt32
  Retrieve the month component of a timestamp.
prim__timestampDay : AnyPtr->PrimIOInt32
  Retrieve the day component of a timestamp.
prim__timestampHour : AnyPtr->PrimIOInt32
  Retrieve the hour component of a timestamp.
prim__timestampMinute : AnyPtr->PrimIOInt32
  Retrieve the minute component of a timestamp.
prim__timestampSecond : AnyPtr->PrimIOInt32
  Retrieve the second component of a timestamp.
prim__timestampNanosecond : AnyPtr->PrimIOInt32
  Retrieve the fractional second component of a timestamp.

The returned value is expressed in nanoseconds.
prim__timestampTZHour : AnyPtr->PrimIOInt32
  Retrieve the timezone hour offset.

This is only meaningful for TIMESTAMP WITH TIME ZONE values.
prim__timestampTZMinute : AnyPtr->PrimIOInt32
  Retrieve the timezone minute offset.

This is only meaningful for TIMESTAMP WITH TIME ZONE values.
prim__dataIntervalDS : AnyPtr->PrimIOAnyPtr
  Return the dpiIntervalDS embedded inside a dpiData value.

The returned pointer is owned by Oracle and must not be freed.
prim__intervalDSDays : AnyPtr->PrimIOInt32
  Retrieve the day component of an INTERVAL DAY TO SECOND value.
prim__intervalDSHours : AnyPtr->PrimIOInt32
  Retrieve the hour component of an INTERVAL DAY TO SECOND value.
prim__intervalDSMinutes : AnyPtr->PrimIOInt32
  Retrieve the minute component of an INTERVAL DAY TO SECOND value.
prim__intervalDSSeconds : AnyPtr->PrimIOInt32
  Retrieve the second component of an INTERVAL DAY TO SECOND value.
prim__intervalDSNanoseconds : AnyPtr->PrimIOInt32
  Retrieve the fractional second component of an INTERVAL DAY TO SECOND value.

The returned value is expressed in nanoseconds.
prim__dataIntervalYM : AnyPtr->PrimIOAnyPtr
  Return the dpiIntervalYM embedded inside a dpiData value.

The returned pointer is owned by Oracle and must not be freed.
prim__intervalYMYears : AnyPtr->PrimIOInt32
  Retrieve the year component of an INTERVAL YEAR TO MONTH value.
prim__intervalYMMonths : AnyPtr->PrimIOInt32
  Retrieve the month component of an INTERVAL YEAR TO MONTH value.