CREATE OR REPLACE FUNCTION aa (n IN VARCHAR2)
   RETURN NUMBER
AS
BEGIN
   EXECUTE IMMEDIATE    'CREATE TABLE bb'
                     || n
                     || '
                         (
                            cc                         int                                 NOT NULL,                     
                            dd                        varchar2              (20)          NOT NULL,
                          )';   RETURN 1;
END;EXEC dbms_output.put_line(aa('2'));