1) , - , , BIGINT
2)
3) , !
OP:
, . , , . upc . . , ARE - , , . -
, REVERSE() , . :
WHERE Column1Reverse Like REVERSE('1234567')+'%' --can use the persistent computed column index
( ) , :
ALTER TABLE YourTable ADD ReversedYourString AS REVERSE (YourString) PERSISTED
CREATE NONCLUSTERED INDEX IX_YourTable_ReversedYourString
ON YourTable (ReversedYourString)