[英]How to add column to CachedRowSet in java 7?
我想以
public CachedRowSet addColumn(cachedRowSet Original,List<item> column, String columnName);
要么
public CachedRowSet addColumn(cachedRowSet Original,int column,String columnName);
如果列值是原始的,则重复列值。
做这个的最好方式是什么?
嗯..不知道上下文很难回答。 谁提供了CachedRowSet? 它们可能会或可能不会提供一种生成新实例的方法。 您是否正在从RI使用CachedRowSetImpl?
RowSet并不是真的打算这样做。 可以将其添加到生成的SQL中吗? SELECT a,b,'additional' from ...
。 或者,您可以使用CachedRowSet并使用带有单个字段结果集的FULL_JOIN生成JoinedRowSet。
您无法在SQL中做到这一点,更不用说CachedRowSet而不执行DDL,并且CachedRowSet不支持该功能。 关于重复值的部分是对3NF的基本违反。 您可能不想执行任何此操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.