1 EKİM 2010, Cuma
Sonuç dinamik alıyorum SQL-server için bir değişken
Saklı Yordam aşağıdaki gibi dinamik SQL yürütme:
DECLARE @sqlCommand nvarchar(1000)
DECLARE @city varchar(75)
SET @city = 'London'
SET @sqlCommand = 'SELECT COUNT(*) FROM customers WHERE City = @city'
EXECUTE sp_executesql @sqlCommand, N'@city nvarchar(75)', @city = @city
Nasıl SP dönüş değeri olarak count(*) sütun değerini kullanırım?
CEVAP
1 EKİM 2010, Cuma
DECLARE @sqlCommand nvarchar(1000)
DECLARE @city varchar(75)
declare @counts int
SET @city = 'New York'
SET @sqlCommand = 'SELECT @cnt=COUNT(*) FROM customers WHERE City = @city'
EXECUTE sp_executesql @sqlCommand, N'@city nvarchar(75),@cnt int OUTPUT', @city = @city, @cnt=@counts OUTPUT
select @counts as Counts
Bunu Paylaş:
Dinamik hücre düzenleri için UİTableVi...
C için bir sebep mi'#; dosyalarda ...
Nasıl Server tablo sütun olup olmadığı...
Nasıl tarih sadece SQL Server datetime...
Nasıl değişken olup olmadığını belirle...