Mailinglisten-Archive |
Uwe Drießen schrieb:
> Habe folgendes Problem in unserem Radius Server sind aus verschiedenen
> Gründen in den AcctStoptime DateTime mit null. Ich möchte nun aus der
> AcctStarttime und aus der AcctSessionTime die Stopzeit berechnen.
>
> Dazu habe ich folgenden Updatebefehl versucht :
>
> Update radacct set `AcctStopTime` = (`AcctStartTime` + INTERNAL
> `AcctSessionTime` Second) Where `AcctStopTime` = 0
>
> und bekomme folgenden Fehler
>
> #1064 - You have an error in your SQL syntax. Check the manual that
> corresponds to your MySQL server version for the right syntax to use near
> 'AcctSessionTime` SECOND ) WHERE `AcctStopTime` =0' at line
>
> Frage ist wo liegt der Fehler und wie kann ich ihn umgehen oder muß ich die
> AcctsessionTime in ein anderes Format umwandeln?
>
> Formate der Felder
> Feld Typ Attribute Null Standard
> Extra
> AcctStartTime datetime Nein 0000-00-00 00:00:00
> AcctStopTime datetime Nein 0000-00-00 00:00:00
> AcctSessionTime int(12) Ja NULL
UPDATE `radacct`
SET `AcctStopTime`
= FROM_UNIXTIME(
UNIX_TIMESTAMP(`AcctStartTime`)
+ `AcctSessionTime` )
WHERE `AcctStopTime` = 0
--
Sebastian Mendel
www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet
--
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive