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

Защо операторът CREATE PROCEDURE се проваля, когато го използвам с оператор IF тук?

Добавяне на GO след вашия IF показва, че това е краят на първата ви заявка.

Прочетете повече тук:

http://msdn.microsoft.com/en-us/library/ms188037 .aspx

IF OBJECT_ID('[dbo].[myStoredProc]') IS not NULL
    DROP PROCEDURE dbo.myStoredProc
GO

Това ще предотврати възникването на вашата грешка.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server:каскаден еквивалент на пускане на таблица?

  2. Най-простият начин да направите рекурсивно самоприсъединяване?

  3. Име на екземпляр по подразбиране на SQL Server Express

  4. Използване на обобщена таблица с общи стойности на колони и редове в sql сървър 2008

  5. Задайте времева част от променлива дата и час