Мне нужно объединить описания сообщений задания с помощью ett_date и создать новую таблицу.После этого я собираюсь действовать другим шагом.Моя проблема заключается в том, что, когда я создаю таблицу с WITH DATA CLAUSE, я получаю ORA-22993: указанное количество ввода больше, чем ошибка фактического количества источника.Не могли бы вы помочь мне решить эту проблему?
create table mytable as
WITH DATA AS(
SELECT
ett_date,JOB_NAME,PLAN_NAME,JOB_PERSON1_INFO,JOB_PERSON2_INFO,JOB_PROCEDURE
,RTRIM(XMLAGG(XMLELEMENT(e,REGEXP_REPLACE(job_message_desc, '[^0-9A-Za-z]', ' ') , ' ',',').EXTRACT('//text()')).getCLOBVal() ,',') a
from mytable group by ett_date,JOB_NAME,PLAN_NAME,JOB_PERSON1_INFO,JOB_PERSON2_INFO,JOB_PROCEDURE)
select *from DATA