I'm getting an error when I try to execute this statement
EXECUTE IMMEDIATE
( 'CREATE TABLE DP.SD_NEW_TEST TABLESPACE DP_TS_TX_DATA INITRANS 10
PARTITION BY RANGE (SALES_DATE)(
PARTITION '''
|| Partition_name
|| ''' VALUES LESS THAN '''
|| MAX_DATET
|| ''' LOGGING
NOCOMPRESS
TABLESPACE DP_TS_TX_DATA INITRANS 10) AS SELECT * FROM DP.SALES_DATA WHERE 1=2'
Here Partition_name,MAX_DATET values I'm fetching through other queries as part my procedure . Please suggest if i'm doing anything wrong here.
dbms_output.put_line. This output will help you to understand where you are wrong