1

我有两个表(超类型和子类型)

超级类型:SWHEADER 和子类型=SW799 在此处输入图像描述

在此处输入图像描述

现在在 EF: 在此处输入图像描述:

和我的 DTO:

网络: 在此处输入图像描述

孩子: 在此处输入图像描述

在插入时没有任何问题,但是当 get(select) 发生错误时:ORA-01790: 表达式必须具有与相应表达式相同的数据类型

tanx 很多。

4

1 回答 1

1

不能在联合中使用长数据类型,实体框架提供者生成的sql使用联合进行继承和多重包含

Oracle 联合限制

于 2014-03-20T11:07:36.447 回答