Что такое код возврата из SQL, если вы выполняете SELECT COUNT(*) from ... и возвращается count из 0?Это 0 или 100 (не найдено)?
SELECT COUNT(*) from
count
0
100
Спасибо.
Всегда будет возвращаться 1 строка с 1 столбцом (содержащим количество строк, т.е. значение count (*)), если это то, что вы спрашиваете ....
Если вы говорите о MS SQL Server, код ошибки @@ всегда будет равен 0, если вы запрашиваете допустимую таблицу.Код ошибки @@ описывает успех самого действия, а не результат.
Ноль, потому что не было строк.Какое отношение к этому имеет 100?
Пожалуйста, посмотрите и на мой ответ: Всегда ли COUNT (*) возвращает результат?
Редактировать: если вы не имеете в видуDB2, как отмечено в другом месте ...