BaşlayınÜcretsiz başlayın

DELETE için SP kullan

dbo şemasında cuspRideSummaryDelete adlı bir saklı yordam oluştur ve RideSummary tablosundaki mevcut bir kaydı silsin. Etkilenen satır sayısını çıktı parametresi aracılığıyla RETURN etsin.

Bu egzersiz, kursun bir parçasıdır

SQL Server'da Fonksiyonlar ve Saklı Yordamlar Yazma

Kursa Göz Atın

Egzersiz talimatları

  • Girdi parametresi olarak @DateParm kabul eden ve @RowCountOut adlı tamsayı türünde bir çıktı parametresi olan cuspRideSummaryDelete adlı bir saklı yordam oluştur.
  • RideSummary tablosunda, Date değeri @DateParm ile aynı olan kaydı/kayıtları sil.
  • İfadeden etkilenen satır sayısını döndürmek için @RowCountOut değerini @@ROWCOUNT olarak ayarla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

-- Create the stored procedure
CREATE PROCEDURE dbo.cuspRideSummaryDelete
	-- Specify @DateParm input parameter
	(___ ___,
     -- Specify @RowCountOut output parameter
     ___ ___ ___)
AS
BEGIN
-- Delete record(s) where Date equals @DateParm
___ FROM dbo.___
___ ___ = ___
-- Set @RowCountOut to @@ROWCOUNT
___ ___ = ___
END;
Kodu Düzenle ve Çalıştır