1 33 package smallsql.database; 34 35 36 final class ExpressionFunctionMod extends ExpressionFunctionReturnInt { 37 38 final int getFunction(){ return SQLTokenizer.MOD; } 39 40 41 boolean isNull() throws Exception { 42 return param1.isNull() || param2.isNull(); 43 } 44 45 46 final int getInt() throws Exception { 47 if(isNull()) return 0; 48 return param1.getInt() % param2.getInt(); 49 } 50 } | Popular Tags |