Aracılığıyla paylaş


DROP PROCEDURE (Transact-SQL)

Bir veya daha fazla saklı yordamlar veya yordam grupları geçerli veritabanından kaldırır.

Topic link iconTransact-SQL sözdizimi kuralları

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