Если я запускаю простой запрос в SQL Query Analyzer, например:
SELECT * FROM TableName
Панель сообщений всегда создает сообщение, подобное:
(30 row(s) affected)
Если я запускаю хранимую процедуру со многими инструкциями, сообщения бесполезны, потому что нет указания на то, к чему относится каждое из них.
Итак, во-первых: есть ли способ настроить сообщения по умолчанию для каждого запроса?
например. Я бы хотел, чтобы конкретный запрос выдал сообщение вроде:
TableName query produced [numRowsAffected] results.
замена [numRowsActed] числом, которое появилось бы в сообщении по умолчанию.
Во-вторых, есть ли способ подавления сообщений по умолчанию для каждого запроса?
например. У меня есть локальная переменная типа TABLE, используемая в нескольких инструкциях.
Я не хочу, чтобы какое-либо сообщение отображалось для операторов, в которых я просто удаляю данные из этой переменной перед повторным использованием.
Я ищу решения, которые работают в SQL Server 8.0.