I have the following stored procedure;CREATE PROC ps_Serial_Equip_SELECT_Search @EquipID varchar(5) = NULL, @CustID varchar(6) = NULL, @Model varchar(5) = NULL, @Serial varchar(12) = NULL, @CustName varchar(25) = NULLASSELECT Equip_ID, A.Customer_Number, Model, Serial, Name1_Cun AS 'CustName'FROM SERIAL_EQUIP A INNER JOIN CUSTOMER_NAME B ON A.Customer_Number = B.Customer_NumberWHERE Equip_ID = COALESCE(@EquipID,Equip_ID) AND A.Customer_Number = COALESCE(@CustID,A.Customer_Number) AND Model = COALESCE(@Model,Model) AND SERIAL = COALESCE(@Serial,Serial) AND Name1_Cun LIKE '%' + COALESCE(@CustName,Name1_Cun) + '%'ORDER BY Name1_Cun,A.Customer_Number,Model,Serial
Everything works fine unless I enter a partial string as the @CustName parameter. If I enter a complete name in this parameterit returns the expected results.ThanksEdited by - TogasPoon on 04/02/2003 17:02:24