Mihai Budiu created CALCITE-6248:
------------------------------------

             Summary: Illegal dates are accepted by casts
                 Key: CALCITE-6248
                 URL: https://issues.apache.org/jira/browse/CALCITE-6248
             Project: Calcite
          Issue Type: Bug
          Components: core
    Affects Versions: 1.36.0
            Reporter: Mihai Budiu


The following test passes in SqlOperatorTest:

{code:java}
  @Test public void testIllegalDate() {
    final SqlOperatorFixture f = fixture();
    f.checkScalar("cast('1945-02-32' as DATE)",
        "1945-03-04", "DATE NOT NULL");
  }
{code}

There is no February 32, I suspect that this expression should produce an error.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to