Mail format is converted to something bad :(
The example:

final RexNode shiftedDateField =
   relBuilder.call(
       SqlStdOperatorTable.DATETIME_PLUS,
rexBuilder.makeTimestampLiteral(new TimestampString(2019, 1, 1, 0, 0, 0), 0),
rexBuilder.makeCall(SqlStdOperatorTable.MULTIPLY,
rexBuilder.makeIntervalLiteral(
               TimeUnit.MONTH.multiplier,
               new SqlIntervalQualifier(TimeUnit.MONTH, null, SqlParserPos.ZERO)
           ),
relBuilder.literal(1)
       )
   );

> On Feb 23, 2019, at 00:03, Hongze Zhang <[email protected]> wrote:
> 
>> RexNode shiftedDateField =
>    relBuilder.call(
>        SqlStdOperatorTable.DATETIME_PLUS,
> rexBuilder.makeTimestampLiteral(new TimestampString(2019, 1, 1, 0, 0, 0), 0),
> rexBuilder.makeCall(SqlStdOperatorTable.MULTIPLY,
> rexBuilder.makeIntervalLiteral(
>                TimeUnit.MONTH.multiplier,
>                new SqlIntervalQualifier(TimeUnit.MONTH, null, 
> SqlParserPos.ZERO)
>            ),
> relBuilder.literal(1)
>        )
>    );

Reply via email to