Добавляя к сообщению gbn, вы также можете получить ошибки блокировки, такие как тайм-ауты ожидания блокировки и взаимоблокировки.
Если вы ссылаетесь на таблицы #Temp, вы можете получить ошибки "Invalid object name '#Temp'", потому чтоони не связаны, пока не выполнится инструкция.
Если вы находитесь в режиме READ UNCOMMITTED или WITH (NOLOCK), вы можете получить ошибку: 601 - «Не удалось продолжить сканирование с NOLOCK из-за перемещения данных.»
Если ваш код запускает код .NET, вы, вероятно, получите оттуда исключения.
Если ваш код выбирается с удаленного сервера, вы можете получить совершенно другой набор ошибок о соединениях.