Атрибуты вложенного набора

#sql #oracle #plsql

#sql #Oracle #plsql

Вопрос:

У меня есть следующий фрагмент кода :

 Create type ens_enfants as table of personne;

Create type personne as Object (
nom varchar2(10),
nss nsecu,
datenais Date,
enfants ens_enfants) ;

Create table LesPersonnes of personne
Nested table enfants store as les_enfants;
 

Что означает созданная вложенная таблица ?

Ответ №1:

Что означает созданная вложенная таблица ?

Это таблица, вложенная в другую таблицу.

LesPersonnes содержит столбец personne и enfants представляет собой коллекцию personne , которая хранится внутри вложенной таблицы.

(Предполагается, что вы исправляете недопустимый синтаксис либо: удалите недопустимые дефисы из идентификаторов; или заключите идентификаторы с переносом в кавычки.)