Data Type Oracle PLSQL

SQL> CREATE TABLE myTable(
  2      e INTEGER,
  3      f INTEGER
  4  );
Table created.
SQL>
SQL> DELETE FROM myTable;
0 rows deleted.
SQL> INSERT INTO myTable VALUES(1, 3);
1 row created.
SQL> INSERT INTO myTable VALUES(2, 4);
1 row created.
SQL>
SQL> DECLARE
  2      a NUMBER;
  3      b NUMBER;
  4  BEGIN
  5      SELECT e,f INTO a,b FROM myTable WHERE e>1;
  6      IF b=1 THEN
  7          INSERT INTO myTable VALUES(b,a);
  8      ELSE
  9          INSERT INTO myTable VALUES(b+10,a+10);
 10      END IF;
 11  END;
 12  /
PL/SQL procedure successfully completed.
SQL> drop table myTable;
Table dropped.
SQL>