¿Por qué funciona este SQL? Palabra clave DATE + cadena de fecha (AAAA-MM-DD)
Mientras examinaba el código de un antiguo colega, me encontré con lo siguiente: DATE’2019-01-01′
¿Por qué funciona esto? Se utiliza en un contexto de SQL estándar de BigQuery.
¿No debería ser DATE(‘2019-01-01’)? De acuerdo con la documentación https://cloud.google.com/bigquery/docs/reference/standard-sql/date_functions#date
davy.ai
-La función
DATE
requiere que el argumento esté encerrado entre paréntesis.Por lo tanto, la sintaxis correcta sería
DATE('2019-01-01')
.