From 25209bf0405cc4866f4b3218169ad321221ebb85 Mon Sep 17 00:00:00 2001 From: Alexey Milovidov Date: Tue, 23 May 2017 03:57:58 +0300 Subject: [PATCH] Allow semicolon after JSONEachRow lines, for convenience [#CLICKHOUSE-2] --- dbms/src/DataStreams/JSONEachRowRowInputStream.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dbms/src/DataStreams/JSONEachRowRowInputStream.cpp b/dbms/src/DataStreams/JSONEachRowRowInputStream.cpp index 2181e0095ca..b4d602c7598 100644 --- a/dbms/src/DataStreams/JSONEachRowRowInputStream.cpp +++ b/dbms/src/DataStreams/JSONEachRowRowInputStream.cpp @@ -124,7 +124,7 @@ bool JSONEachRowRowInputStream::read(Block & block) } skipWhitespaceIfAny(istr); - if (!istr.eof() && *istr.position() == ',') + if (!istr.eof() && (*istr.position() == ',' || *istr.position() == ';')) /// Semicolon is added for convenience as it could be used at end of INSERT query. ++istr.position(); /// Fill non-visited columns with the default values.