Come inserire date e time in una query di inserimento dati

Ciao a tutti,

volevo gentilmente chiedere informazioni circa il modo di inserire date e time in un campo di una tabella usando INSERT INTO... SELECT e ON DUPLICATE KEY .

Vorrei salvare in inserimento e poi in aggiornamento la informazione di date e time. Avevo provato ad inserire SET ma non funzia.

INSERT INTO table_name_NEW ( xxxxx yyyyy zzzzz, insert_date)
SELECT  aaa bbb cccc
FROM table_name_ORIGIN

SET
insert_date = CURDATE()


ON DUPLICATE KEY
UPDATE 
.........  

SET
update_date = CURDATE()

Grazie molte

Giovannino

inviato 4 anni fa
giovannino
X 0 X

I campi da inserire deveono essere pari ai campi letti dalla SELECT. Puoi procedere così:

INSERT INTO table_name_NEW ( xxxxx, yyyyy, zzzzz, insert_date)
SELECT  aaa, bbb, cccc, CURDATE() FROM table_name_ORIGIN
risposto 4 anni fa
Gianni Tomasicchio
Perfetto ci son riuscito !!! Volevo chiedere anche un riferimento per contattare l'amministratore per eventuale pubblicità su vs sito . Saluti . Giovanninogiovannino 4 anni fa
Puoi segnare la mia riposta come soluzione?Gianni Tomasicchio 4 anni fa
X 1 X
Effettua l'accesso o registrati per rispondere a questa domanda