I want to pass in the word ASC or DESC and use it in the code. But the SQL compiler doesn't let me. Why?CREATE PROCEDURE dbo._GetLinkSummaryByAllDomains @strDirection varchar (10) = nullASSELECT COUNT(dbo.TheTracking.TrackID) AS TotalClicks, dbo.TheUsers.DomainName, dbo.TheUsers.Activity, dbo.TheUsers.idFROM dbo.TheUsers INNER JOIN dbo.TheUserDetails ON dbo.TheUsers.id = dbo.TheUserDetails.UserID LEFT OUTER JOIN dbo.TheTracking ON dbo.TheUserDetails.TrackID = dbo.TheTracking.TrackIDGROUP BY dbo.TheUsers.DomainName, dbo.TheUsers.Activity, dbo.TheUsers.idORDER BY dbo.TheUsers.DomainName @strDirectionGO