cs_cbu
Messages postés394Date d'inscriptionmercredi 30 janvier 2002StatutMembreDernière intervention 4 novembre 2009
-
12 oct. 2006 à 10:39
cs_cbu
Messages postés394Date d'inscriptionmercredi 30 janvier 2002StatutMembreDernière intervention 4 novembre 2009
-
13 oct. 2006 à 12:25
Bonjour,
j'aimerai faire une proc stock qui me ramènent tous les enregistrments suivant les paramètres (Union) et je ne suis pas une bestasse en T-SQL ..
ALTER PROCEDURE [dbo].[sp_getCustomers]
@pi_CustomerID int
, @pi_FirstName nvarchar(255)
, @pi_LastName nvarchar(255)
, @pi_Email nvarchar(255)
, @pi_CompanyName nvarchar(255)
AS
BEGIN
Declare @strWhere text
SELECT CustomerID, FirstName, LastName, Email, CompanyName
FROM dbo.mnBoCustomer
if @pi_CustomerID is not null
Begin
@strWhere = str(@pi_CustomerID)
cs_Malkuth
Messages postés268Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention24 avril 20134 12 oct. 2006 à 16:14
Voila comment utiliser Where , si tu as des problème a formuler la condition, Explique nous se que tu veux faire...
ALTER PROCEDURE [dbo].[sp_getCustomers]
@pi_CustomerID int
, @pi_FirstName nvarchar(255)
, @pi_LastName nvarchar(255)
, @pi_Email nvarchar(255)
, @pi_CompanyName nvarchar(255)
AS
BEGIN
SELECT CustomerID, FirstName, LastName, Email, CompanyName
FROM dbo.mnBoCustomer WHERE [mailto:CustomerID=@pi_CustomerID CustomerID=@pi_CustomerID] AND FirstName LIKE @pi_FirstName .....