|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: May 2002
Messaggi: 7
|
[Access] UPDATE di date a 01/mm/yy
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. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2001
Messaggi: 22
|
Ciao,
prova così: UPDATE Tab1 SET Periodo = DateSerial(Year(Tab1!Periodo),Month(tab1!Periodo),1) WHERE Day([Periodo])<>1;
__________________
"La risposta è dentro di te... ...però è sbagliata!" |
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: May 2002
Messaggi: 7
|
ottimo, funziona!
la prossima volta farò meno il pigrò e ripeterò sempre il nome delle tabelle nelle query |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:20.



















