* TODO 考虑其它数据库
*/
@SuppressWarnings({ "unchecked", "rawtypes" })
protected ListPage<?> query(String from_sql,NativeQuery query, ListPage<?> page ){
if( page == null )
page = new ListPage();
//TODO 只实现oracle,待完善
String pagenation_sql = ORACLE_PAGINATION_SQL.replace("#{SQL}"
,SQL_SELECT_DATA + from_sql + addOrderBy(page));