【发布时间】:2010-05-21 19:30:23
【问题描述】:
谁能指出如何检查选择查询是否返回非空结果集?
例如我有下一个查询:
SELECT * FROM service s WHERE s.service_id = ?;
我应该做类似下一步的事情吗:
ISNULL(SELECT * FROM service s WHERE s.service_id = ?)
测试结果集是否不为空?
【问题讨论】:
-
你想做什么?完成检查后您接下来会做什么?
-
不清楚是否要返回结果集然后检查是否有任何行 int,或者您是否只想检查查询是否返回任何没有结果集的行??跨度>
-
我想知道,结果集中是否会有任何行。
标签: sql sql-server database