AcctSessionTime = round((TO_DATE('%S','yyyy-mm-dd hh24:mi:ss') - \
TO_DATE(TO_CHAR(acctstarttime, 'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd hh24:mi:ss'))*86400), \
AcctTerminateCause='%{Acct-Terminate-Cause}', \
- AcctStopDelay = %{Acct-Delay-Time:-0} \
+ AcctStopDelay = %{%{Acct-Delay-Time}:-0} \
WHERE AcctStopTime IS NULL \
AND NASIPAddress = '%{NAS-IP-Address}' \
AND AcctStartTime <= TO_DATE('%S','yyyy-mm-dd hh24:mi:ss')"
UPDATE ${....acct_table1} \
SET \
AcctStartTime = TO_DATE('%S','yyyy-mm-dd hh24:mi:ss'), \
- AcctStartDelay = '%{Acct-Delay-Time:-0}', \
+ AcctStartDelay = '%{%{Acct-Delay-Time}:-0}', \
ConnectInfo_start = '%{Connect-Info}' \
WHERE AcctSessionId = '%{Acct-Session-Id}' \
AND UserName = '%{SQL-User-Name}' \
AcctOutputOctets = '%{Acct-Output-Octets}' + \
('%{%{Acct-Output-Gigawords}:-0}' * 4294967296), \
AcctTerminateCause = '%{Acct-Terminate-Cause}', \
- AcctStopDelay = '%{Acct-Delay-Time:-0}', \
+ AcctStopDelay = '%{%{Acct-Delay-Time}:-0}', \
ConnectInfo_stop = '%{Connect-Info}' \
WHERE AcctSessionId = '%{Acct-Session-Id}' \
AND UserName = '%{SQL-User-Name}' \
'%{Framed-Protocol}', \
'%{Framed-IP-Address}', \
'0', \
- '%{Acct-Delay-Time:-0}')"
+ '%{%{Acct-Delay-Time}:-0}')"
}
}