No mapeamento de algumas abas, como Financeiro e Comissões do PlugSales, ou caso queira apresentar as datas no mesmo formado para algum campo no PlugDash, é necessário que o campo DATA esteja no formato 'YYYY-MM-DD'. Nesse artigo, trazemos alguns exemplos mais comuns para alguns bancos. Nossa recomendação é que utilize o datatype desse campo como STRING / VARCHAR.
Obs: Vale lembrar que dependendo da versão do seu banco, as funções também podem mudar.
PostgreSQL
to_char(cast(CAMPO as date), 'YYYY-MM-DD')
Firebird
select cast(SYSDATETIME() as date) as data
Caso essa opção não funcione na versão que esteja utilizando, tente a seguinte:
cast((LPAD(EXTRACT(YEAR FROM SYSDATETIME()), 4, '0') || '-' ||
LPAD(EXTRACT(MONTH FROM SYSDATETIME()), 2, '0') || '-' ||
LPAD(EXTRACT(DAY FROM SYSDATETIME()), 2, '0')) as varchar(10)) as data
MySQL
select DATE_FORMAT(campo_data, ‘’%Y-m%-d%’) as DATA from TABELA
Comentários
0 comentário
Por favor, entre para comentar.