DROP PROCEDURE (Transact-SQL)
Bir veya daha fazla saklı yordamlar veya yordam grupları geçerli veritabanından kaldırır.
DROP { PROC | PROCEDURE } { [ schema_name. ] procedure } [ ,...n ]
Bağımsız değişkenler
schema_name
Yordamı ait olduğu şema adıdır.Bir sunucu adı veya bir veritabanı adı belirtilemez.procedure
Saklı yordam veya kaldırılacak, saklı yordam Grup adıdır.Yordam adları kurallarýna gerekir tanımlayıcılar.
Remarks
Yordam adlarının bir listesini görmek için sys.Objects kataloğunu görüntüleyin.Yordam tanımını görüntülemek için sql_dependencies kataloğunu görüntüleyin.saklı yordam kesildiğinde, yordamı hakkında bilgi kaldırılır sys.Objects and sql_dependencies katalog görünümleri.
Tek bir grup numaralı yordamlar yordamlar bırakılan; tüm yordamı grubu bıraktı.Gruplandırılmış yordamlar hakkında daha fazla bilgi için bkz: PROCEDURE (Transact-SQL) CREATE.
İzinler
Şema, yordamın ait olduğu veya yordamı iznine CONTROL ALTER izni gerektirir.
Örnekler
Aşağıdaki örnek kaldırır dbo.uspMyProc Geçerli veritabanında saklı yordam.
DROP PROCEDURE dbo.uspMyProc;
GO
See Also