001    package railo.runtime.functions.query;
002    
003    import railo.runtime.PageContext;
004    import railo.runtime.exp.PageException;
005    import railo.runtime.type.Query;
006    
007    public final class QueryDeleteRow {
008    
009        public static boolean call(PageContext pc, Query query) throws PageException {
010            return call(pc,query,query.getRowCount());
011        }
012        
013        public static boolean call(PageContext pc, Query query, double row) throws PageException {
014            if(row==-9999) row=query.getRowCount();// used for named arguments
015            query.removeRow((int)row);
016            return true;
017        }
018    }