サブタイプ属性を更新できるようにしたいのですが、いくつかの調査により、TREATで更新できると信じています。私はこの構文のいくつかのバリエーションを試しました:
UPDATE table1 t SET TREAT(VALUE(t) AS myType).attributeToUpdate = 10 WHERE id=1;
myTypeは、table1のタイプのサブタイプです。
エラーが発生し続けますORA-00927 missing equals sign
。
ありがとう
サブタイプ属性を更新できるようにしたいのですが、いくつかの調査により、TREATで更新できると信じています。私はこの構文のいくつかのバリエーションを試しました:
UPDATE table1 t SET TREAT(VALUE(t) AS myType).attributeToUpdate = 10 WHERE id=1;
myTypeは、table1のタイプのサブタイプです。
エラーが発生し続けますORA-00927 missing equals sign
。
ありがとう