Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:
Databricks SQL
Databricks Runtime
Cria um intervalo a partir de years, months, weeks, days, hours, mins, e secs, ou retorna NULL se o intervalo não puder ser criado.
Syntax
try_make_interval(years [, months [, weeks [, days [, hours [, mins [, secs] ] ] ] ] ] )
Arguments
-
years: Um número inteiro de anos, positivo ou negativo. -
months: Um número integral opcional de meses, positivo ou negativo. -
weeks: Um número inteiro opcional de semanas, positivo ou negativo. -
days: Um número inteiro opcional de dias, positivo ou negativo. -
hours: Um número opcional de horas inteiras, positiva ou negativa. -
mins: Um número inteiro opcional de minutos, positivo ou negativo. -
secs: Um número opcional de segundos com a parte fracionária em precisão de microssegundos.
Returns
Um INTERVAL, ou NULL se o resultado transbordar.
Argumentos não especificados têm por defeito .0
Examples
> SELECT try_make_interval(100, 11);
100 years 11 months
> SELECT try_make_interval(0);
0 seconds
> SELECT try_make_interval(2147483647, 0);
NULL