Вы не можете.Вместо этого вам нужно передать его в виде строки VARCHAR2, а затем использовать динамический SQL:
CREATE PROCEDURE A(tab IN VARCHAR2) AS
BEGIN
EXECUTE IMMEDIATE 'INSERT INTO ' || tab || 'VALUES(123)';
END A;
. Прочитать о Динамический SQL и знать о проблемах, которые могут возникнуть при неразумном использовании,такие как низкая производительность, масштабируемость и безопасность.