From 46877392e154103ac17b3dc13debff7ecc443769 Mon Sep 17 00:00:00 2001 From: shawkins Date: Fri, 26 Feb 2016 14:36:22 -0500 Subject: [PATCH] TEIID-4006 adding missing keyword --- .../main/java/org/teiid/query/sql/visitor/SQLStringVisitor.java | 2 ++ .../src/test/java/org/teiid/query/processor/TestTextTable.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/engine/src/main/java/org/teiid/query/sql/visitor/SQLStringVisitor.java b/engine/src/main/java/org/teiid/query/sql/visitor/SQLStringVisitor.java index 8942ca1ecf..60b3a5c7c9 100644 --- a/engine/src/main/java/org/teiid/query/sql/visitor/SQLStringVisitor.java +++ b/engine/src/main/java/org/teiid/query/sql/visitor/SQLStringVisitor.java @@ -2025,6 +2025,8 @@ public void visit( TextTable obj ) { append(NonReserved.ORDINALITY); } else { if (col.getHeader() != null) { + append(NonReserved.HEADER); + append(SPACE); outputLiteral(String.class, false, col.getHeader()); append(SPACE); } diff --git a/engine/src/test/java/org/teiid/query/processor/TestTextTable.java b/engine/src/test/java/org/teiid/query/processor/TestTextTable.java index 0e90c28f5b..be67df0e06 100644 --- a/engine/src/test/java/org/teiid/query/processor/TestTextTable.java +++ b/engine/src/test/java/org/teiid/query/processor/TestTextTable.java @@ -588,7 +588,7 @@ public static ClobType clobFromFile(final String file) { HardcodedDataManager dataManager = new HardcodedDataManager(); Command cmd = helpParse(sql); - assertEquals("SELECT x.x FROM TEXTTABLE('h.1\\u000Aa' COLUMNS x 'h.1' string HEADER) AS x", cmd.toString()); + assertEquals("SELECT x.x FROM TEXTTABLE('h.1\\u000Aa' COLUMNS x HEADER 'h.1' string HEADER) AS x", cmd.toString()); ProcessorPlan plan = helpGetPlan(cmd, RealMetadataFactory.example1Cached()); helpProcess(plan, dataManager, expected); }