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)