Лучшие практики для API хранимых процедур?
Мы добавляем в наш продукт некоторые хранимые процедуры, которые могут вызываться сторонними клиентами. Существуют ли лучшие практики для проверки параметров, возвращаемых значений, RAISERROR и т. Д.?
Сторонние клиенты не будут иметь прямой доступ к таблицам, только к определенным sprocs. Таблица, которой касаются спроки, хорошо ограничена, но мы хотим быть максимально удобными для пользователя, чтобы предоставлять подробную информацию об ошибках, когда спроки вызваны неправильно.