Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Função
Aplica-se a:
SQL do Databricks
Databricks Runtime 10.4 LTS e versões posteriores
Cria um intervalo de ano e mês com years e months.
Sintaxe
make_ym_interval( [ years [, months ] ] )
Argumentos
-
years: um número integral de anos, positivo ou negativo -
months: um número integral de meses, positivo ou negativo
Retornos
Um INTERVAL YEAR TO MONTH.
Os argumentos não especificados são padronizados como 0.
Se você não fornecer nenhum argumento, o resultado será um INTERVAL '0-0' YEAR TO MONTH.
A função é equivalente a executar:
INTERVAL year YEARS + INTERVAL month MONTHS.
Assim, cada unidade pode estar fora de seu intervalo natural, bem como negativa.
Exemplos
> SELECT make_ym_interval(100, 5);
100-5
> SELECT make_ym_interval(100, null);
NULL
> SELECT make_ym_interval(0, 13);
1-1
> SELECT make_ym_interval(1, -1);
0-11