我有两个存储过程,它们返回一组略有不同的列。我定义了一个单独的ComplexType来管理每个结果类型。
然而,这两种类型共享很多相似的列 - 例如,前10列是相同的,然后是接下来的4或5列。
是否可以创建第三个ComplexType - 比如BaseType并将其作为其他两种类型的属性。使他们的定义更加简单。
IDE允许我进行设置,但是我不能让它在运行时正常运行。
我觉得应该可以,因为IDE允许我进行设置。
非常感谢任何有助于此工作的帮助。
由于
亚当
答案 0 :(得分:0)
似乎虽然IDE允许你设置这种复杂类型的嵌套,但它被认为是非法的。为了解决这个问题,我只需要创建平面复杂类型定义并接受一些基本的字段重复