4 votos

Uso de "Tiempo" en PostgreSQL/PostGIS

Estoy de carga gtfs en una base de datos PostGIS, pero tengo un problema al cargar mis tiempos de parada.

Los datos están en formato de hora "00:00:00" y de 1:30 de la mañana, mis datos "25:30:00".

Me gustaría mantenerlo de esa manera, porque por lo general, los autobuses nocturnos de inicio de los servicios antes de la medianoche, por lo que puede hacer un seguimiento de la programación por el tiempo, pero PostgreSQL no acepte tiempo después de las 24:00:00.

Yo podría modificar mi script (python) así que cuando viene a tratar stop_times.txt para modificar el tiempo para crear algo como 2530 así que vas a tener que lidiar con el entero, pero yo no soy el único que tendrá que lidiar con la db y mi colega realmente preferiría que lidiar con el tiempo en lugar de números enteros...

¿Alguien podría pensar en una manera de "bypass" de esta limitación?

Gracias!!

5voto

tobes Puntos 19

Podría tener dos columnas: una con un sello de tiempo donde 25:30 se convierte en 1:30 y la otra con un texto '25:30' o entero si facilitan el trabajo para usted.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X