Trigger in trigger or trigger before table creation
There are several problems here.


The syntax of your dynamic create trigger statement is invalid.
The select from dual and definition of NAZWA_TABELI for ora_dict_obj_name is unnecessary.
The outer trigger will fire for every table, though it only needs to for one.
The dynamic SQL could be a constant but is not.
An early return could be used but is not.
The If statement could encompass the sq0 definition, but does not.
The insert will break if a new column nullable column is added to pstepien.
You are creating a trigger to do what normal code should do.
You are creating a trigger inside a trigger.


I recommend you create your table and in the package where you have the statement:

INSERT INTO Account...


Add the other insert right beside it.

INSERT INTO Account...
INSERT INTO Pstepien...