Результаты
ставить новые данные во вложенную таблицу существующей строки? Например, я определил
CREATE OR REPLACE TYPE businessTableForCategories AS TABLE OF VARCHAR(128);
/
CREATE TABLE Category (
name VARCHAR(128) PRIMARY KEY,
businesses businessTableForCategories
) NESTED TABLE businesses STORE AS categoryBusinessTable;
Скажем, в категории есть запись сname = 'Restaurant'
а такжеbusinesses = businessTableForCategories('xzqpehc234ajdpa8')
.
Как я могу вставить новые данные в эту вложенную таблицу для этой записи в категории, не удаляя запись или не теряя данные, хранящиеся во вложенной таблице?
Я спрашиваю, потому что для одной из записей, которые я пытаюсь вставить, требуется оператор вставки длиной 25137 символов, что намного превышает ограничение Oracle для одной команды. Это потому, что в этой категории есть много предприятий. Я хотел бы создать категорию, а затем вставить компании один за другим (или, возможно, небольшие группы) во вложенную таблицу «предприятия».