Переход в REF в базе данных Oracle

Я получил ORA-00907: отсутствует правильная скобка. Я считаю, что у меня есть правильные пары скобок. Я пытаюсь передать ссылку типа службы на тип сотрудника, когда я вставляю запись сотрудника.

INSERT INTO Person VALUES 
 (FullTimeEmployeeType (1, 
                       NameType('David', 'R', 'Jones'),
                       'M',  
                       AddressType('123 somewhere', '', 'London', 'UD', '84042'), 
                       '8030349092','',
                       '1978-05-26', 
                       REF <servicerType>, 
                       40000)
 );

2 ответа

Я считаю 4 "(" и 3 ")"

Похоже, REF ожидает скобки, а не < >

SELECT REF(p) 
  FROM person_obj_table p
Другие вопросы по тегам