Helloi need to add a comma to each output and got this error'Error converting data type varchar to bigint'Not sure how to cast @CompanyID with bigint. @CompanyID does not have null value.Tried all 3 queries but none work..Alter PROCEDURE [dbo].[sp_GetCompany]@CompanyID bigint OUTPUTASSET NOCOUNT ON;SELECT @CompanyID = t1.CompanyID + ',' FROM t1WHERE EXISTS(Select 1 FROM t2 dwhere d.CompanyID=t1.CompanyID union allSELECT 1FRPM t3 eWHERE e.CompanyID=t1.CompanyID)GO
Error: A SELECT statement that assigns a value to a variable must not be combined with data-retrieval operations.SELECT @CompanyID = CAST(@CompanyID AS varchar(20))+ ',', '' + [CompanyID]FROM t1
SELECT @CompanyID = ISNULL(@CompanyID + ',', '') + [CompanyID] FROM t1WHERE EXISTS(Select 1 FROM t2 dwhere d.CompanyID=t1.CompanyID union all SELECT 1FRPM t3 eWHERE e.CompanyID=t1.CompanyID