Я хочу иметь возможность обновлять атрибут подтипа, и некоторые исследования привели меня к мысли, что это можно сделать с помощью TREAT. Я попробовал несколько вариантов этого синтаксиса:
UPDATE table1 t SET TREAT(VALUE(t) AS myType).attributeToUpdate = 10 WHERE id=1;
myType является подтипом типа table1.
Продолжайте получать ошибку ORA-00927 missing equals sign
.
Спасибо