SORU
1 Kasım 2009, Pazar


SQL imleç kullanmadan her Satır için Saklı Yordam Çağrısı

Nasıl bir satır sütun sp için giriş parametreleri bir tablodaki her satır için bir saklı yordam çağrısıolmadankullanarak bir İmleç?

CEVAP
29 Mayıs 2011, Pazar


Ben konuşurken hep kümesi tabanlı bir yaklaşım (bazen şema değiştirme pahasına) bak genelde.

Ancak, bu parçacığın yerini.. var mı

-- Declare & init (2008 syntax)
DECLARE @CustomerID INT = 0

-- Iterate over all customers
WHILE (1 = 1) 
BEGIN  

  -- Get next customerId
  SELECT TOP 1 @CustomerID = CustomerID
  FROM Sales.Customer
  WHERE CustomerID > @CustomerId 
  ORDER BY CustomerID

  -- Exit loop if no more customers
  IF @@ROWCOUNT = 0 BREAK;

  -- call your sproc
  EXEC dbo.YOURSPROC @CustomerId

END

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ionized Digital Air Studios

    Ionized Digi

    20 HAZİRAN 2009
  • KendrickLamarVEVO

    KendrickLama

    9 ŞUBAT 2011
  • Ty Moss

    Ty Moss

    20 Kasım 2007