Função último dia data

  • Gabriel Cândido
    Participante
    # 3 anos, 1 mês atrás

    Nos datasets via editor de SQL tem alguma função que retorne o ultimo dia do mês de uma data? via mysql tem a função last_day(date), porém não consegui fazer nenhuma funcionar no editor.

    Também procurei alguma documentação referente as funções suportadas, mas não encontrei.

    filipe.rocha
    Participante
    # 3 anos atrás

    Bom dia, Gabriel.

    As query executado no dataset e/ou visões dinâmicas elas são baseadas no Teiid. Então sempre que for utilizar alguma função dentro da query é interessante verificar as funções que o teiid suporta.

    No teiid é um pouco mais complexo de se obter a informação que precisa, você pode fazer conforme exemplo abaixo:

    SELECT
    TIMESTAMPADD(SQL_TSI_DAY, -1,
    TIMESTAMPADD(SQL_TSI_MONTH, 1,
    TIMESTAMPADD(SQL_TSI_DAY, 1 – EXTRACT(DAY FROM t.date),
    t.date))) as last_day
    FROM schema.table t

Visualizando 2 posts - 1 até 2 (de 2 do total)

You must be logged in to reply to this topic.