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

  • Jeremy Stark

    Jeremy Stark

    23 Mayıs 2010
  • pain975

    pain975

    27 NİSAN 2008
  • Paulo Bautista

    Paulo Bautis

    21 Aralık 2008