İki parametreyi geçiyorum: @AccountId
ve @key
. @AccountId
ve @key
parametrelerinde hiçbir değer olmadığında @AccountId
ve @key
için veritabanında bulunan tüm değerleri göstermek istiyorum. Bunu aynı veri kümesi için yapmak istiyorum. Bu mümkün mü yoksa farklı veri kümeleri oluşturdum mu? Ben kullanıyorumParametrelerde değer olmadığında ssrs cinsinden tablodaki tüm değerler nasıl iletilir?
sorgusu:
CREATE PROCEDURE [dbo].[GetDenyList]
@AccountId nvarchar(100),
@key nvarchar(400)
AS
select New_AccountId AS 'AccountId/Key', New_Description AS 'Reason',CreatedOn AS 'Date'
from abc.dbo.New_keydenylist
where New_AccountId is not null
AND @AccountId = New_AccountId
union all
select new_key AS 'AccountId/Key', New_Description AS 'Reason',CreatedOn AS 'Date'
from abc.dbo.New_keydenylist
where New_key is not null
and @Key=New_key
Orada parametrelerinde hiçbir girdidir ve giriş –
parametreleri için doğru değerleri görüntülenmesi gereken yalnızca tüm değerler görüntülenir gerektiğini istiyorum @ user1677027, Bu, parametrelerde giriş olmadığında tüm değerleri gösterir, yani iki parametre "NULL" ise, aradığınız şey değil midir? Daha fazla netleştirebilir misin? –
Değerler geliyor ancak parametreler doğru sonuçları vermiyor. Parametreyi seçtiğinizde her zaman tüm değerleri verir. –