12.05.2018, 09:36
Hallo,
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 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 www.unixtime.de definiere und direkt im SQL-Befehl eingebe:
Erfolglos waren nachstehende Befehle, wenn ich die "unixtime" automatisiert (=aktuell) eingeben will:
Dieser Befehl generiert zwar ein Datum, aber im Jahr 2106 (der Zeit somit weit voraus)
Eigentlch müsste doch "TIME_NOW" oder "TIME_NOW()" funktionieren, tut es aber nicht.
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.
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 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 www.unixtime.de definiere und direkt im SQL-Befehl eingebe:
PHP-Code:
UPDATE mybb_users SET table_name = '1462985852' WHERE uid = '1';
Erfolglos waren nachstehende Befehle, wenn ich die "unixtime" automatisiert (=aktuell) eingeben will:
PHP-Code:
UPDATE mybb_users SET table_name = 'timestamp' WHERE uid = '1';
UPDATE mybb_users SET table_name = 'TIME_NOW' WHERE uid = '1';
UPDATE mybb_users SET table_name = 'TIME_NOW()' WHERE uid = '1';
UPDATE mybb_users SET table_name = 'TIME(NOW)' WHERE uid = '1';
UPDATE mybb_users SET table_name = TIME_NOW() WHERE uid = '1';
UPDATE mybb_users SET table_name = DATE_NOW() WHERE uid = '1';
UPDATE mybb_users SET table_name = TIMESTAMP('now') WHERE uid = '1';
UPDATE mybb_users SET table_name = TIMESTAMP'NOW' WHERE uid = '1';
UPDATE mybb_users SET table_name = systimestamp WHERE uid = '1';
UPDATE mybb_users SET table_name = 'CURRENT_TIMESTAMP' WHERE uid = '1';
UPDATE mybb_users SET table_name = 'current timestamp' WHERE uid = '1';
UPDATE mybb_users SET table_name = 'sysdate' WHERE uid = '1';
UPDATE mybb_users SET table_name = table_name 'TIME_NOW' WHERE uid = '1';
UPDATE mybb_users SET table_name => TIME_NOW WHERE uid = '1';
Dieser Befehl generiert zwar ein Datum, aber im Jahr 2106 (der Zeit somit weit voraus)
PHP-Code:
UPDATE mybb_users SET table_name = NOW() WHERE uid = '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.