gianb
21-02-2007, 16:41
Ho questo problema che vorrei, se possibile, risolvere con una query.
Ho una tabella (Tab1) con un campo di date (Periodo) nel formato dd/mm/yyyy: le vorrei trasformare tutte in 01/mm/yyyy.
Ho provato con:
UPDATE Tab1 SET [Periodo] = DateSerial ( Year([Periodo]), Month([Periodo]), 1) WHERE Day([Period])<>1
ma fa casini, probabillmente perchè il campo che condiziona l'update e il campo da modificare sono lo stesso.
Suggerimenti? Grazie.
Ho una tabella (Tab1) con un campo di date (Periodo) nel formato dd/mm/yyyy: le vorrei trasformare tutte in 01/mm/yyyy.
Ho provato con:
UPDATE Tab1 SET [Periodo] = DateSerial ( Year([Periodo]), Month([Periodo]), 1) WHERE Day([Period])<>1
ma fa casini, probabillmente perchè il campo che condiziona l'update e il campo da modificare sono lo stesso.
Suggerimenti? Grazie.