OmniSciDB
a5dc49c757
|
#include <cstdint>
#include <ctime>
#include "../Shared/funcannotations.h"
#include "ExtractFromTime.h"
Go to the source code of this file.
Enumerations | |
enum | DateaddField { daYEAR, daQUARTER, daMONTH, daDAY, daHOUR, daMINUTE, daSECOND, daMILLENNIUM, daCENTURY, daDECADE, daMILLISECOND, daMICROSECOND, daNANOSECOND, daWEEK, daQUARTERDAY, daWEEKDAY, daDAYOFYEAR, daINVALID } |
Functions | |
RUNTIME_EXPORT DEVICE int64_t | DateAddHighPrecisionNullable (const DateaddField field, const int64_t number, const int64_t timeval, const int32_t dim, const int64_t null_val) |
enum DateaddField |
Enumerator | |
---|---|
daYEAR | |
daQUARTER | |
daMONTH | |
daDAY | |
daHOUR | |
daMINUTE | |
daSECOND | |
daMILLENNIUM | |
daCENTURY | |
daDECADE | |
daMILLISECOND | |
daMICROSECOND | |
daNANOSECOND | |
daWEEK | |
daQUARTERDAY | |
daWEEKDAY | |
daDAYOFYEAR | |
daINVALID |
Definition at line 42 of file DateAdd.h.
RUNTIME_EXPORT DEVICE int64_t DateAddHighPrecisionNullable | ( | const DateaddField | field, |
const int64_t | number, | ||
const int64_t | timeval, | ||
const int32_t | dim, | ||
const int64_t | null_val | ||
) |
Referenced by DayTimeInterval::operator+(), and YearMonthTimeInterval::operator+().