From d6bbc4e9d54462e989859fec061e71a71e8d962e Mon Sep 17 00:00:00 2001 From: Randy Carnevale Date: Fri, 28 Feb 2014 13:22:25 -0500 Subject: [PATCH] remove semicolon from CREATE TABLE legacy template It's not necessary and causes some DB engines to choke (e.g., Impala) --- pandas/io/sql.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandas/io/sql.py b/pandas/io/sql.py index 9f4b642afc2d1..cddcb4d72373b 100644 --- a/pandas/io/sql.py +++ b/pandas/io/sql.py @@ -786,7 +786,7 @@ def _create_table_statement(self): x for x in zip(safe_columns, column_types)) template = """CREATE TABLE %(name)s ( %(columns)s - );""" + )""" create_statement = template % {'name': self.name, 'columns': columns} return create_statement