Atualização de Data ( Apenas Mês e ANO)

Delphi

01/12/2010

Gostaria de saber como fazer para atualizar em toda a tabela, apenas o mês e o Ano, de uma só vez, pela data atual, permanecendo os dias como estão gravados na tabela, COMO NO EXEMPLO ABAIXO:     Exemplo   TABELA                    TABELA   07/10/2009              07/12/2010              11/10/2010              11/12/2010              19/11/2010              19/12/2010 25/12/2010              25/12/2010       FDAMDS.
Francisco Santos

Francisco Santos

Curtidas 0

Respostas

Francisco Santos

Francisco Santos

01/12/2010

CORRIGINDO A TABELA, ELA SAIU DESCONFIGURADA:   Gostaria de saber como fazer para atualizar em toda a tabela, apenas o mês e o Ano, de uma só vez, pela data atual, permanecendo os dias como estão gravados na tabela, COMO NO EXEMPLO ABAIXO:     Exemplo   TABELA  ANTES                      07/10/2009                 11/10/2010                     19/11/2010            25/12/2010         TABELA DEPOIS            07/12/2010 11/12/2010 19/12/2010 25/12/2010    FDAMDS.
GOSTEI 0
Wilson Junior

Wilson Junior

01/12/2010

Veja se este exemplo te ajuda
  SELECT
  EXTRACT(YEAR FROM CampoData) AS Ano,
  EXTRACT(MONTH FROM CampoData) AS Mes,
  EXTRACT(DAY FROM CampoData) AS Dia,
  CAST( '2010/12/' || EXTRACT(DAY FROM CampoData) AS DATE)
FROM
  TABELA


Espero ter colaborado.
GOSTEI 0
Francisco Santos

Francisco Santos

01/12/2010

Valeu Wilson.   Mas eu sou iniciante.   Não entendi como fazer para atualizar os meses e os anos tabela, mentendo os mesmos dias que já estão gravados.   FDAMDS.
GOSTEI 0
Wilson Junior

Wilson Junior

01/12/2010

Faça assim
UPDATE NOME_TABELA
SET CampoData = CAST( '2010/12/' || EXTRACT(DAY FROM CampoData) AS DATE)


Espero ter colaborado.
GOSTEI 0
POSTAR