Для SQL запросов, как ..Как обрабатывать ошибку в sql-запросах?
select Quantity_Books/datepart(hour,Rent_Hour) from Rent_Book where (some conditions..)
Они возвратятся ошибку, когда DatePart (час, Rent_Hour) 0.
Если STH, как это произойдет, я хотел бы показать 0.
Я знаю, что должен использовать case when
Но я не совсем уверен, как ..
Или любой другой лучший метод?
вы имеете в виду .. выберите ISNULL ((Quantity_Books/(NULLIF (DATEPART (час, Rent_Hour), 0))), 0) из Rent_Book где (некоторые условия ..) .... ??? – william
@william: да, извините, если не ясно – gbn
Хорошо. Tkz много .. – william