Tipos temporales

Entrada y salida

  • asText: Devuelve la representación Well-Known Text (WKT)

  • asMFJSON: Devuelve la representación Moving Features JSON (MF-JSON)

  • asBinary, asHexWKB: Devuelve la representación Well-Known Binary (WKB) o la representación Hexadecimal Well-Known Binary (HexWKB)

  • ttypeFromMFJSON: Entrar a partir de la representación Moving Features JSON (MF-JSON)

  • ttypeFromBinary, ttypeFromHexWKB: Entrar a partir de la representación Well-Known Binary (WKB) o a partir de la representación Hexadecimal Well-Known Binary (HexWKB)

Constructores

  • ttype: Constructor de tipos temporales a partir de un valor base y un valor de tiempo

  • ttypeSeq: Constructor para tipos temporales de subtipo secuencia

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

Conversión de tipos

  • ttype::tstzspan: Convertir un valor temporal a un rango de marcas de tiempo

Accesores

Transformaciones

  • ttypeInst, ttypeSeq, ttypeSeqSet: Transformar un valor temporal en otro subtipo

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

  • shiftTime, scaleTime, shiftScaleTime: Desplazar y/o escalear el intervalo de tiempo del valor temporal con uno o dos intervalos

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

Modificaciones

  • insert: Insertar un valor temporal en otro

  • update: Actualizar un valor temporal con otro

  • deleteTime: Eliminar de un valor temporal los instantes que intersectan un valor de tiempo

  • appendInstant: Anexar un instante temporal a un valor temporal

  • appendSequence: Anexar una secuencia temporal a un valor temporal

  • merge: Fusionar los valores temporales

Restricciones

Comparaciones

Funciones de utilidad