Я получил все таблицы из моей базы данных, которая начинается с "FULLTEXTLOOKTABLE_%". Теперь я хочу просмотреть все эти таблицы.Выберите каждую запись из этих таблиц и сохраните данные в 4 переменных.Затем удалите эту конкретную строку в таблице. Вставьте в таблицу, используя данные из этих четырех переменных.
Я хочу сделать это, потому что при вставке данных в столбцы произошло несоответствие, я не могу изменить имя столбца, поэтому янадо усечь таблицу, правильно вставить заново.
Код, который я написал до сих пор:
create or replace PROCEDURE "Update"(name_in IN varchar2 )
AS
iID NUMBER(10,0);
FullTextDetails VARCHAR2(4000 BYTE);
Regex VARCHAR2(4000 BYTE);
MinMatch NUMBER(10,0);
BEGIN
FOR c IN ( SELECT table_name FROM user_tables WHERE table_name LIKE 'FULLTEXTLOOKTABLE_%' )
LOOP
// Loop Throgh all records of c.table_name
// insert the data into iID, FullTextDetails,Regex,MinMatch
//Delete that row
//Insert it again using the data in variables
END LOOP;
END;