Date Postgres
Boa tarde, estou fazendo um trabalho de faculdade criando uma tabela de veículos que utilizam o estacionamento da faculdade, existe como deixar apenas o ano do veiculo no campo 'date' ???
Junior Boff
Curtidas 0
Melhor post
Joao Pedro
27/08/2018
Possível é, mas teria que salvar o dado sem ser do tipo Timestamp, o que pode gerar muitos problemas depois, nunca guarde datas como char, String ou qualquer outro tipo.
O que eu recomendo, é na sua consulta você usar uma função para formatar a data como por exemplo
SELECT
TO_CHAR(tabela.data, 'YYYY') AS ano
Ou mais simples ainda, no momento de definir o WHERE em sua consulta, utilize
WHERE
EXTRACT(YEAR FROM tabela.data) = 2018
O que eu recomendo, é na sua consulta você usar uma função para formatar a data como por exemplo
SELECT
TO_CHAR(tabela.data, 'YYYY') AS ano
Ou mais simples ainda, no momento de definir o WHERE em sua consulta, utilize
WHERE
EXTRACT(YEAR FROM tabela.data) = 2018
GOSTEI 2