Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Наборът от записи е затворен след изпълнение на съхранена процедура

Въз основа на подобен въпрос:„Операцията не е разрешена, когато обектът е затворен“ при изпълнение на съхранена процедура препоръчах в коментар:

Най-честата причина за Operation is not allowed when the object is closed е, че тази съхранена процедура не съдържа SET NOCOUNT ON команда, която предотвратява намесата на допълнителни набори от резултати с SELECT изявления.

За допълнителна информация, моля, вижте:SET NOCOUNT (Transact-SQL)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Varchar е невалиден за оператор Sum

  2. SQL Server:Как да изберете всички дни в диапазон от време, дори ако няма данни за няколко дни

  3. OPENROWSET с Excel файл

  4. Гледайте за таблица с нови записи в sql базата данни

  5. Къде се съхраняват регистрираните сървъри?