Temporal Types

Entrada y salida

  • asText: Devuelve la representación de texto conocido (WKT)

  • asMFJSON: Devuelve la representación JSON de características móviles (MF-JSON)

  • asBinary, asHexWKB: Devuelve la representación binaria conocida (WKB) o la representación hexadecimal binaria conocida (HexWKB)

  • ttypeFromMFJSON: Entrada desde la representación JSON de características móviles (MF-JSON)

  • ttypeFromBinary, ttypeFromHexWKB: Entrada desde la representación binaria conocida (WKB) o desde la representación hexadecimal binaria conocida (HexWKB)

Constructores

  • ttype: Constructores para tipos temporales que tienen un valor constante

  • ttypeSeq: Constructores para tipos temporales de subtipo secuencia

  • ttypeSeqSet, ttypeSeqSetGaps: Constructores para tipos temporales de subtipo conjunto de secuencias

Conversión de tipos

  • ::: Convierte un valor temporal a un intervalo de marcas de tiempo

Accesores

Transformaciones

  • ttypeInst, ttypeSeq, ttypeSeqSet: Transforma un tipo temporal a otro subtipo

  • setInterp: Transforma un valor temporal a otra interpolación

  • segmentMinDuration, segmentMaxDuration: Devuelve un valor booleano temporal que indica si cada segmento de una secuencia (o conjunto de sequencias) temporal(es) continua tiene, respectivamente, al menos o como máximo una duración determinada

  • shiftTime, scaleTime, shiftScaleTime: Desplaza y/o escalear el intervalo de tiempo de un valor temporal a uno o dos intervalos

  • unnest: Transforma un valor temporal no lineal en un conjunto de filas, cada una es una pareja compuesta de un valor de base y un conjunto de períodos durante el cual el valor temporal tiene el valor de base

Modificaciones

Restricciones

Comparaciones

Comparaciones tradicionales

Comparaciones alguna vez y siempre

Comparaciones temporales

Funciones de utilidad