SQL语句仅在存在更多记录时提取1个记录

时间:2012-11-15 15:07:48

标签: sql tsql

我在这里有一个奇怪的!我有一个数据库表,它有发布时间,每分钟运行一个代码,看看是否要发布一些东西。我知道有一个事实,有3个不同的记录在09:00:00 AM作为时间。

当我运行以下代码时,我只获得一条记录:

SELECT * FROM AutoContentTimes WHERE FireTime = '09:00:00 AM'

可能有什么不对,很简单。 FireTime是char(11)

非常感谢,

neojakey

1 个答案:

答案 0 :(得分:2)

您可以设置set rowcount 1

尝试set rowcount 0

而且,如评论所述,请勿将时间存储为char。使用适当的数据类型。