Call buildin math function in your procedure
mysql> delimiter $$ mysql> mysql> mysql> CREATE PROCEDURE myProc() -> BEGIN -> DECLARE my_big_integer int DEFAULT 2; -> -> SET my_big_integer=POWER(my_big_integer,3); -> -> select my_big_integer; -> END$$ Query OK, 0 rows affected (0.00 sec) mysql> delimiter ; mysql> mysql> call myProc(); +----------------+ | my_big_integer | +----------------+ | 8 | +----------------+ 1 row in set (0.00 sec) Query OK, 0 rows affected (0.00 sec) mysql> drop procedure myProc; Query OK, 0 rows affected (0.00 sec) mysql> mysql>