Example: Querying Input Argument 32 with the ROTATERIGHT Function
In the following query, the input argument 32 has a data type of BYTEINT and a binary representation of 00100000. When this value is rotated right by two bits, the result in binary is 00001000. This value translates to a BYTEINT value of 8, which is the result returned by the query.
SELECT ROTATERIGHT(32,2);
Example: Querying Input Argument 4 with the ROTATERIGHT Function
In the following query, the input argument 4 has a data type of BYTEINT and a binary representation of 00000100. When this value is rotated right by four bits, the result in binary is 01000000. This value translates to a BYTEINT value of 64, which is the result returned by the query.
SELECT ROTATERIGHT(4,4);