#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
, которая хранится внутри вложенной таблицы.
(Предполагается, что вы исправляете недопустимый синтаксис либо: удалите недопустимые дефисы из идентификаторов; или заключите идентификаторы с переносом в кавычки.)