You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "Julian Hyde (Jira)" <ji...@apache.org> on 2020/11/09 06:24:00 UTC
[jira] [Created] (CALCITE-4389) Calls to ROW and anonymous row
operators sometimes print too many spaces
Julian Hyde created CALCITE-4389:
------------------------------------
Summary: Calls to ROW and anonymous row operators sometimes print too many spaces
Key: CALCITE-4389
URL: https://issues.apache.org/jira/browse/CALCITE-4389
Project: Calcite
Issue Type: Bug
Reporter: Julian Hyde
Calls to {{ROW}} and anonymous row operators sometimes print too many spaces. For example, "{{VALUES (1, TRUE)}}" is converted to SQL as
{noformat}
VALUES (1, TRUE)
{noformat}
(Note two spaces after "VALUES".)
The cause is that the argument to VALUES is initially represented as a call to the ROW operator, "ROW (1, TRUE)", and later converted to a call to the anonymous row operator. The anonymous row operator, whose name is " " (one space), does not to be preceded by white space, but the one white space " " has already been printed.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)