sql >> Databáze >  >> RDS >> Sqlserver

Jak zkontrolovat, zda existuje uložená procedura před jejím vytvořením

Uvědomuji si, že toto již bylo označeno jako zodpovězené, ale dělali jsme to takto:

IF NOT EXISTS (SELECT * FROM sys.objects WHERE type = 'P' AND OBJECT_ID = OBJECT_ID('dbo.MyProc'))
   exec('CREATE PROCEDURE [dbo].[MyProc] AS BEGIN SET NOCOUNT ON; END')
GO

ALTER PROCEDURE [dbo].[MyProc] 
AS
  ....

Jen aby nedošlo k přerušení procedury.



  1. Jak uložit název souboru do databáze s dalšími informacemi při nahrávání obrázku na server pomocí PHP?

  2. Příliš komplikované zpracování BLOB jdbc Oracle

  3. pgpredict – Prediktivní analytika v PostgreSQL

  4. ORA-01264:Nelze vytvořit název souboru protokolu