【发布时间】:2015-03-03 04:31:55
【问题描述】:
我有一个 [clock seconds] 值保存在“ablaufdatum”列中的数据库。 我有一个 Tcl 脚本,它从现在开始获取 [时钟秒数] 并选择所有较旧的条目。但不知何故,以下查询不起作用,我不知道为什么。你能帮帮我吗?
set systemTime [clock seconds]
set queryanzahlalteuser [::mysql::query $db {SELECT COUNT(*) FROM tbl_ticket WHERE aktiv='1' AND erstellt='1' AND ablaufdatum<'$systemTime'}]
ablaufdatum 也是一个 ],但在 mysql 数据库中保存为整数。
这不会返回任何值。 我试过了
puts "SELECT COUNT(*) FROM tbl_ticket WHERE aktiv='1' AND erstellt='1' AND ablaufdatum<'$systemTime'"
如果输入到 phpMyAdmin 控制台,显示的查询可以正常工作并返回值。
这可能是整数格式造成的吗? 还是我必须以不同的方式格式化当前时间?
提前致谢
【问题讨论】: