How can I filter columns in where condition based on valued passed.
Ex:
declare @number nvarchar(200)
set @number = '2ddafa3'
Here @number could be int or uniqueIdentifer
so in where clause how can i achieve something as below.
select * from IntegrationIDTransactions
where case ISNUMERIC(@number)
When 1 Then [TransactioniD] = @number
else [TransactionDomainGuid] = @number
Thanks