registerFunction( "abs", new StandardSQLFunction( "abs" ) ); registerFunction( "sign", new StandardSQLFunction( "sign", StandardBasicTypes.INTEGER ) ); registerFunction( "ceiling", new StandardSQLFunction( "ceiling" ) ); registerFunction( "floor", new StandardSQLFunction( "floor" ) ); registerFunction( "round", new StandardSQLFunction( "round" ) ); registerFunction( "dacos", new StandardSQLFunction( "dacos", StandardBasicTypes.DOUBLE ) ); registerFunction( "acos", new StandardSQLFunction( "dacos", StandardBasicTypes.DOUBLE ) ); registerFunction( "dasin", new StandardSQLFunction( "dasin", StandardBasicTypes.DOUBLE ) ); registerFunction( "asin", new StandardSQLFunction( "dasin", StandardBasicTypes.DOUBLE ) ); registerFunction( "datan", new StandardSQLFunction( "datan", StandardBasicTypes.DOUBLE ) ); registerFunction( "atan", new StandardSQLFunction( "datan", StandardBasicTypes.DOUBLE ) ); registerFunction( "datan2", new StandardSQLFunction( "datan2", StandardBasicTypes.DOUBLE ) ); registerFunction( "atan2", new StandardSQLFunction( "datan2", StandardBasicTypes.DOUBLE ) ); registerFunction( "dcos", new StandardSQLFunction( "dcos", StandardBasicTypes.DOUBLE ) ); registerFunction( "cos", new StandardSQLFunction( "dcos", StandardBasicTypes.DOUBLE ) ); registerFunction( "dcot", new StandardSQLFunction( "dcot", StandardBasicTypes.DOUBLE ) ); registerFunction( "cot", new StandardSQLFunction( "dcot", StandardBasicTypes.DOUBLE ) ); registerFunction( "ddegrees", new StandardSQLFunction( "ddegrees", StandardBasicTypes.DOUBLE ) ); registerFunction( "degrees", new StandardSQLFunction( "ddegrees", StandardBasicTypes.DOUBLE ) ); registerFunction( "dexp", new StandardSQLFunction( "dexp", StandardBasicTypes.DOUBLE ) ); registerFunction( "exp", new StandardSQLFunction( "dexp", StandardBasicTypes.DOUBLE ) ); registerFunction( "dlog", new StandardSQLFunction( "dlog", StandardBasicTypes.DOUBLE ) ); registerFunction( "log", new StandardSQLFunction( "dlog", StandardBasicTypes.DOUBLE ) ); registerFunction( "dlog10", new StandardSQLFunction( "dlog10", StandardBasicTypes.DOUBLE ) ); registerFunction( "log10", new StandardSQLFunction( "dlog10", StandardBasicTypes.DOUBLE ) ); registerFunction( "dradian", new StandardSQLFunction( "dradian", StandardBasicTypes.DOUBLE ) ); registerFunction( "radian", new StandardSQLFunction( "dradian", StandardBasicTypes.DOUBLE ) ); registerFunction( "dsin", new StandardSQLFunction( "dsin", StandardBasicTypes.DOUBLE ) );
registerFunction("abs", new StandardSQLFunction("abs") ); registerFunction("sign", new StandardSQLFunction("sign", StandardBasicTypes.INTEGER) ); registerFunction("ceiling", new StandardSQLFunction("ceiling") ); registerFunction("floor", new StandardSQLFunction("floor") ); registerFunction("round", new StandardSQLFunction("round") ); registerFunction("dacos", new StandardSQLFunction("dacos", StandardBasicTypes.DOUBLE) ); registerFunction("acos", new StandardSQLFunction("dacos", StandardBasicTypes.DOUBLE) ); registerFunction("dasin", new StandardSQLFunction("dasin", StandardBasicTypes.DOUBLE) ); registerFunction("asin", new StandardSQLFunction("dasin", StandardBasicTypes.DOUBLE) ); registerFunction("datan", new StandardSQLFunction("datan", StandardBasicTypes.DOUBLE) ); registerFunction("atan", new StandardSQLFunction("datan", StandardBasicTypes.DOUBLE) ); registerFunction("datan2", new StandardSQLFunction("datan2", StandardBasicTypes.DOUBLE) ); registerFunction("atan2", new StandardSQLFunction("datan2", StandardBasicTypes.DOUBLE) ); registerFunction("dcos", new StandardSQLFunction("dcos", StandardBasicTypes.DOUBLE) ); registerFunction("cos", new StandardSQLFunction("dcos", StandardBasicTypes.DOUBLE) ); registerFunction("dcot", new StandardSQLFunction("dcot", StandardBasicTypes.DOUBLE) ); registerFunction("cot", new StandardSQLFunction("dcot", StandardBasicTypes.DOUBLE) ); registerFunction("ddegrees", new StandardSQLFunction("ddegrees", StandardBasicTypes.DOUBLE) ); registerFunction("degrees", new StandardSQLFunction("ddegrees", StandardBasicTypes.DOUBLE) ); registerFunction("dexp", new StandardSQLFunction("dexp", StandardBasicTypes.DOUBLE) ); registerFunction("exp", new StandardSQLFunction("dexp", StandardBasicTypes.DOUBLE) ); registerFunction("dlog", new StandardSQLFunction("dlog", StandardBasicTypes.DOUBLE) ); registerFunction("log", new StandardSQLFunction("dlog", StandardBasicTypes.DOUBLE) ); registerFunction("dlog10", new StandardSQLFunction("dlog10", StandardBasicTypes.DOUBLE) ); registerFunction("log10", new StandardSQLFunction("dlog10", StandardBasicTypes.DOUBLE) ); registerFunction("dradian", new StandardSQLFunction("dradian", StandardBasicTypes.DOUBLE) ); registerFunction("radian", new StandardSQLFunction("dradian", StandardBasicTypes.DOUBLE) ); registerFunction("dsin", new StandardSQLFunction("dsin", StandardBasicTypes.DOUBLE) );
registerFunction("abs", new StandardSQLFunction("abs") ); registerFunction("sign", new StandardSQLFunction("sign", Hibernate.INTEGER) ); registerFunction("ceiling", new StandardSQLFunction("ceiling") ); registerFunction("floor", new StandardSQLFunction("floor") ); registerFunction("round", new StandardSQLFunction("round") ); registerFunction("dacos", new StandardSQLFunction("dacos", Hibernate.DOUBLE) ); registerFunction("acos", new StandardSQLFunction("dacos", Hibernate.DOUBLE) ); registerFunction("dasin", new StandardSQLFunction("dasin", Hibernate.DOUBLE) ); registerFunction("asin", new StandardSQLFunction("dasin", Hibernate.DOUBLE) ); registerFunction("datan", new StandardSQLFunction("datan", Hibernate.DOUBLE) ); registerFunction("atan", new StandardSQLFunction("datan", Hibernate.DOUBLE) ); registerFunction("datan2", new StandardSQLFunction("datan2", Hibernate.DOUBLE) ); registerFunction("atan2", new StandardSQLFunction("datan2", Hibernate.DOUBLE) ); registerFunction("dcos", new StandardSQLFunction("dcos", Hibernate.DOUBLE) ); registerFunction("cos", new StandardSQLFunction("dcos", Hibernate.DOUBLE) ); registerFunction("dcot", new StandardSQLFunction("dcot", Hibernate.DOUBLE) ); registerFunction("cot", new StandardSQLFunction("dcot", Hibernate.DOUBLE) ); registerFunction("ddegrees", new StandardSQLFunction("ddegrees", Hibernate.DOUBLE) ); registerFunction("degrees", new StandardSQLFunction("ddegrees", Hibernate.DOUBLE) ); registerFunction("dexp", new StandardSQLFunction("dexp", Hibernate.DOUBLE) ); registerFunction("exp", new StandardSQLFunction("dexp", Hibernate.DOUBLE) ); registerFunction("dlog", new StandardSQLFunction("dlog", Hibernate.DOUBLE) ); registerFunction("log", new StandardSQLFunction("dlog", Hibernate.DOUBLE) ); registerFunction("dlog10", new StandardSQLFunction("dlog10", Hibernate.DOUBLE) ); registerFunction("log10", new StandardSQLFunction("dlog10", Hibernate.DOUBLE) ); registerFunction("dradian", new StandardSQLFunction("dradian", Hibernate.DOUBLE) ); registerFunction("radian", new StandardSQLFunction("dradian", Hibernate.DOUBLE) ); registerFunction("dsin", new StandardSQLFunction("dsin", Hibernate.DOUBLE) );
registerFunction("abs", new StandardSQLFunction("abs") ); registerFunction("sign", new StandardSQLFunction("sign", StandardBasicTypes.INTEGER) ); registerFunction("ceiling", new StandardSQLFunction("ceiling") ); registerFunction("floor", new StandardSQLFunction("floor") ); registerFunction("round", new StandardSQLFunction("round") ); registerFunction("dacos", new StandardSQLFunction("dacos", StandardBasicTypes.DOUBLE) ); registerFunction("acos", new StandardSQLFunction("dacos", StandardBasicTypes.DOUBLE) ); registerFunction("dasin", new StandardSQLFunction("dasin", StandardBasicTypes.DOUBLE) ); registerFunction("asin", new StandardSQLFunction("dasin", StandardBasicTypes.DOUBLE) ); registerFunction("datan", new StandardSQLFunction("datan", StandardBasicTypes.DOUBLE) ); registerFunction("atan", new StandardSQLFunction("datan", StandardBasicTypes.DOUBLE) ); registerFunction("datan2", new StandardSQLFunction("datan2", StandardBasicTypes.DOUBLE) ); registerFunction("atan2", new StandardSQLFunction("datan2", StandardBasicTypes.DOUBLE) ); registerFunction("dcos", new StandardSQLFunction("dcos", StandardBasicTypes.DOUBLE) ); registerFunction("cos", new StandardSQLFunction("dcos", StandardBasicTypes.DOUBLE) ); registerFunction("dcot", new StandardSQLFunction("dcot", StandardBasicTypes.DOUBLE) ); registerFunction("cot", new StandardSQLFunction("dcot", StandardBasicTypes.DOUBLE) ); registerFunction("ddegrees", new StandardSQLFunction("ddegrees", StandardBasicTypes.DOUBLE) ); registerFunction("degrees", new StandardSQLFunction("ddegrees", StandardBasicTypes.DOUBLE) ); registerFunction("dexp", new StandardSQLFunction("dexp", StandardBasicTypes.DOUBLE) ); registerFunction("exp", new StandardSQLFunction("dexp", StandardBasicTypes.DOUBLE) ); registerFunction("dlog", new StandardSQLFunction("dlog", StandardBasicTypes.DOUBLE) ); registerFunction("log", new StandardSQLFunction("dlog", StandardBasicTypes.DOUBLE) ); registerFunction("dlog10", new StandardSQLFunction("dlog10", StandardBasicTypes.DOUBLE) ); registerFunction("log10", new StandardSQLFunction("dlog10", StandardBasicTypes.DOUBLE) ); registerFunction("dradian", new StandardSQLFunction("dradian", StandardBasicTypes.DOUBLE) ); registerFunction("radian", new StandardSQLFunction("dradian", StandardBasicTypes.DOUBLE) ); registerFunction("dsin", new StandardSQLFunction("dsin", StandardBasicTypes.DOUBLE) );