MAKEDATETIME

La función MAKEDATETIME devuelve una variable temporal a partir de un parámetro tipo date y otro tipo time. El resultado tendrá asociado, por lo tanto, un año, mes y día (del componente date) y una hora, minuto y segundo (del componente time).

Sintaxis

MAKEDATETIME(
    date,
    time
)

Parámetros
  • date: componente de fecha del resultado
  • time: componente de hora del resultado
Valor devuelto

La función MAKEDATETIME devuelve una variable temporal.

Información adicional

Tanto la componente date como la componente time pueden ser el resultado de las funciones MAKEDATE y MAKETIME respectivamente, o fechas/horas entre caracteres # (véanse ejemplos más adelante). A pesar de lo indicado en la documentación de Tableau, el uso de cadenas de texto devuelve un error.

Estos componentes también pueden ser una mezcla de ambas opciones (por ejemplo generar el componente date con la función MAKEDATE y el componente time especificando la hora entre caracteres #).

Ejemplos

En este primer ejemplo definimos el campo temporal Fecha generando los componentes date y time mediante las funciones MAKEDATE y MAKETIME:

Fecha =

MAKEDATETIME(MAKEDATE(2019, 10, 28), MAKETIME(23, 59, 4))

Para visualizarlo lo llevamos al lienzo:

Función MAKEDATETIME

 

En este segundo ejemplo generamos ambos componentes especificándolos entre caracteres #:

Fecha =

MAKEDATETIME(#2019-10-28#, #23:59:04#)

Función MAKEDATETIME

Por último probamos el ejemplo indicado en la documentación de Tableau al respecto de esta función en el que se utilizan cadenas de texto:

Función MAKEDATETIME

Como puede apreciarse, la función devuelve un error.

Funciones relacionadas
Categoría
Fecha y hora
Enviado por admin el Lun, 23/09/2019 - 12:32