MobilityDB 1.1
Functions

Restriction functions for temporal types. More...

Collaboration diagram for Restriction functions:

Functions

PGDLLEXPORT Datum Temporal_at_max (PG_FUNCTION_ARGS)
 Restrict a temporal value to its maximum base value. More...
 
PGDLLEXPORT Datum Temporal_at_min (PG_FUNCTION_ARGS)
 Restrict a temporal value to its minimum base value. More...
 
PGDLLEXPORT Datum Temporal_at_period (PG_FUNCTION_ARGS)
 Restrict a temporal value to a period. More...
 
PGDLLEXPORT Datum Temporal_at_periodset (PG_FUNCTION_ARGS)
 Restrict a temporal value to a period set. More...
 
PGDLLEXPORT Datum Temporal_at_timestamp (PG_FUNCTION_ARGS)
 Restrict a temporal value to a timestamp. More...
 
PGDLLEXPORT Datum Temporal_at_timestampset (PG_FUNCTION_ARGS)
 Restrict a temporal value to a timestamp set. More...
 
PGDLLEXPORT Datum Temporal_at_value (PG_FUNCTION_ARGS)
 Restrict a temporal value to a base value. More...
 
PGDLLEXPORT Datum Temporal_at_values (PG_FUNCTION_ARGS)
 Restrict a temporal value to an array of base values. More...
 
PGDLLEXPORT Datum Temporal_minus_max (PG_FUNCTION_ARGS)
 Restrict a temporal value to the complement of its maximum base value. More...
 
PGDLLEXPORT Datum Temporal_minus_min (PG_FUNCTION_ARGS)
 Restrict a temporal value to the complement of its minimum base value. More...
 
PGDLLEXPORT Datum Temporal_minus_period (PG_FUNCTION_ARGS)
 Restrict a temporal value to the complement of a period. More...
 
PGDLLEXPORT Datum Temporal_minus_periodset (PG_FUNCTION_ARGS)
 Restrict a temporal value to the complement of a period set. More...
 
PGDLLEXPORT Datum Temporal_minus_timestamp (PG_FUNCTION_ARGS)
 Restrict a temporal value to the complement of a timestamp. More...
 
PGDLLEXPORT Datum Temporal_minus_timestampset (PG_FUNCTION_ARGS)
 Restrict a temporal value to the complement of a timestamp set. More...
 
PGDLLEXPORT Datum Temporal_minus_value (PG_FUNCTION_ARGS)
 Restrict a temporal value to the complement of a base value. More...
 
PGDLLEXPORT Datum Temporal_minus_values (PG_FUNCTION_ARGS)
 Restrict a temporal value to the complement of an array of base values. More...
 
PGDLLEXPORT Datum Tnpoint_at_geometry (PG_FUNCTION_ARGS)
 Restricts a temporal point to a geometry. More...
 
PGDLLEXPORT Datum Tnpoint_minus_geometry (PG_FUNCTION_ARGS)
 Restrict a temporal point to the complement of a geometry. More...
 
PGDLLEXPORT Datum Tnumber_at_span (PG_FUNCTION_ARGS)
 Restrict a temporal value to a span of base values. More...
 
PGDLLEXPORT Datum Tnumber_at_spanset (PG_FUNCTION_ARGS)
 Restrict a temporal value to an array of spans of base values. More...
 
PGDLLEXPORT Datum Tnumber_at_tbox (PG_FUNCTION_ARGS)
 Restrict a temporal value to a temporal box. More...
 
PGDLLEXPORT Datum Tnumber_minus_span (PG_FUNCTION_ARGS)
 Restrict a temporal value to the complement of a span of base values. More...
 
PGDLLEXPORT Datum Tnumber_minus_spanset (PG_FUNCTION_ARGS)
 Restrict a temporal value to the complement of a span set. More...
 
PGDLLEXPORT Datum Tnumber_minus_tbox (PG_FUNCTION_ARGS)
 Restrict a temporal value to the complement of a temporal box. More...
 
PGDLLEXPORT Datum Tpoint_at_geometry (PG_FUNCTION_ARGS)
 Restrict a temporal point to a geometry. More...
 
PGDLLEXPORT Datum Tpoint_at_stbox (PG_FUNCTION_ARGS)
 Restrict a temporal point to a spatiotemporal box. More...
 
PGDLLEXPORT Datum Tpoint_minus_geometry (PG_FUNCTION_ARGS)
 Restrict a temporal point to the complement of a geometry. More...
 
PGDLLEXPORT Datum Tpoint_minus_stbox (PG_FUNCTION_ARGS)
 Restrict a temporal point to the complement of a spatiotemporal box. More...
 

Detailed Description

Restriction functions for temporal types.