I don't think there's an equivalent in FB but you can use asm, there's 2 ways it could be done.
If you just want to shift right by a fixed number of bits then you can use:
asm sar dword ptr[my_value],2
would do an arithmetic shift right on my_value by 2 bits
If you want to shift by the value stored in another variable then you have to do something like
asm mov cl,byte ptr[shift_by]
asm sar dword ptr[my_value],cl
in these cases the shift_by is a byte and and my_value must be an integer. It can work on other data types but the code will need some modification.