Результаты

ставить новые данные во вложенную таблицу существующей строки? Например, я определил

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 для одной команды. Это потому, что в этой категории есть много предприятий. Я хотел бы создать категорию, а затем вставить компании один за другим (или, возможно, небольшие группы) во вложенную таблицу «предприятия».

Ответы на вопрос(1)

Ваш ответ на вопрос