![]() |
MobilityDB 1.3
|
Modification functions for temporal types. More...
Functions | |
Temporal * | temporal_append_tinstant (Temporal *temp, const TInstant *inst, interpType interp, double maxdist, const Interval *maxt, bool expand) |
Append an instant to a temporal value. More... | |
Temporal * | temporal_append_tsequence (Temporal *temp, const TSequence *seq, bool expand) |
Append a sequence to a temporal value. More... | |
Temporal * | temporal_delete_timestamptz (const Temporal *temp, TimestampTz t, bool connect) |
Delete a timestamp from a temporal value. More... | |
Temporal * | temporal_delete_tstzset (const Temporal *temp, const Set *s, bool connect) |
Delete a timestamp set from a temporal value connecting the instants before and after the given timestamp, if any. More... | |
Temporal * | temporal_delete_tstzspan (const Temporal *temp, const Span *s, bool connect) |
Delete a timestamptz span from a temporal value. More... | |
Temporal * | temporal_delete_tstzspanset (const Temporal *temp, const SpanSet *ss, bool connect) |
Delete a timestamptz span set from a temporal value. More... | |
Temporal * | temporal_insert (const Temporal *temp1, const Temporal *temp2, bool connect) |
Insert the second temporal value into the first one. More... | |
Temporal * | temporal_merge (const Temporal *temp1, const Temporal *temp2) |
Merge two temporal values. More... | |
Temporal * | temporal_merge_array (const Temporal **temparr, int count) |
Merge an array of temporal values. More... | |
Temporal * | temporal_update (const Temporal *temp1, const Temporal *temp2, bool connect) |
Update the first temporal value with the second one. More... | |
Modification functions for temporal types.