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

  • Joshua Bane

    Joshua Bane

    24 Temmuz 2007
  • L- Crysis

    L- Crysis

    30 Aralık 2011
  • Marissah Simonini

    Marissah Sim

    25 HAZİRAN 2013