I want to
CREATE TABLESPACE l_tablespace ...
where l_tablespace defined as
VARIABLE l_tablespace VARCHAR2( 100 CHAR )
EXEC l_tablespace := 'my_tablespace';
Not CREATE TABLESPACE l_tablespace ... nor CREATE TABLESPACE :l_tablespace ... doesn’t work.
You can do this with
execute immediate