Red de conocimiento informático - Material del sitio web - ¿Cuál es la diferencia entre fecha y hora en Oracle?

¿Cuál es la diferencia entre fecha y hora en Oracle?

En Oracle, las diferencias entre fecha y fecha y hora son: diferentes formatos, diferentes espacios de almacenamiento y diferentes precisiones.

1. Diferentes formatos

1. Fecha: el rango de fechas admitido es '1000-01-01' a '9999-12-31'.

2. Fecha y hora: el rango de fecha y hora admitido es (1000-01-0100:00:00) a (9999-12-3123:59:59).

2. Diferentes espacios de almacenamiento

1. Fecha: El valor del tipo de fecha se utiliza para requerir un valor de fecha sin la parte de tiempo, ocupando 3 bytes.

2. Fecha y hora: El valor de fecha y hora se utiliza para valores que necesitan contener información tanto de fecha como de hora, ocupando 8 bytes.

3. Diferentes precisiones

1. Fecha: la conversión de fecha a fecha y hora aumentará la precisión. Las horas, minutos, segundos y milisegundos son todos 0.

2. Fecha y hora: La conversión de fecha y hora a fecha perderá precisión, eliminando horas, minutos, segundos y milisegundos.