ich bin am verzweifeln, den eigentlich kann es doch nicht so schwer sein.
Könnte mir jemand man behilflich sein und mir den SQL-Befehl benennen um ein selbst angelegtes Datenfeld in einer Tabelle mit dem aktuellen Datum (timestamp) zu versehen? (Die Befehlseingabe erfolgt direkt im MySQL-Dumper).
Folgendes habe ich bereits versucht:
Erfolgreich wenn ich "unixtime" bei http://www.unixtime.de definiere und direkt im SQL-Befehl eingebe:
Code: Alles auswählen
UPDATE phpbb_users SET table_name = '1462985852' WHERE user_id = '1';
Code: Alles auswählen
UPDATE phpbb_users SET table_name = 'timestamp' WHERE user_id = '1';
UPDATE phpbb_users SET table_name = 'TIME_NOW' WHERE user_id = '1';
UPDATE phpbb_users SET table_name = 'TIME_NOW()' WHERE user_id = '1';
UPDATE phpbb_users SET table_name = 'TIME(NOW)' WHERE user_id = '1';
UPDATE phpbb_users SET table_name = TIME_NOW() WHERE user_id = '1';
UPDATE phpbb_users SET table_name = DATE_NOW() WHERE user_id = '1';
UPDATE phpbb_users SET table_name = TIMESTAMP('now') WHERE user_id = '1';
UPDATE phpbb_users SET table_name = TIMESTAMP'NOW' WHERE user_id = '1';
UPDATE phpbb_users SET table_name = systimestamp WHERE user_id = '1';
UPDATE phpbb_users SET table_name = 'CURRENT_TIMESTAMP' WHERE user_id = '1';
UPDATE phpbb_users SET table_name = 'current timestamp' WHERE user_id = '1';
UPDATE phpbb_users SET table_name = 'sysdate' WHERE user_id = '1';
UPDATE phpbb_users SET table_name = table_name 'TIME_NOW' WHERE user_id = '1';
UPDATE phpbb_users SET table_name => TIME_NOW WHERE user_id = '1'
Nachstehender Befehl generiert zwar ein Datum, aber im Jahr 2106 (der Zeit somit weit voraus)
Code: Alles auswählen
UPDATE phpbb_users SET table_name = NOW() WHERE user_id = '1';
Vielleicht könnte mir einer der Programmierprofis behilflich sein und mir den korrekten SQL-Befehl benennen.
Einer zusätzlichen Lösung es über einen Button im myBB-Forum tätigen zu können wäre ich nicht abgeneigt.
Vielen Danke vorab.