# HG changeset patch # User Paul Boddie # Date 1457555549 -3600 # Node ID ab557e83c712483b1e9e474b947493e1d3e700a6 # Parent 537ea3afa54460e781050a9c0a83cbe2c6d11d12 Support question mark placeholders in column details. diff -r 537ea3afa544 -r ab557e83c712 imiptools/sql.py --- a/imiptools/sql.py Wed Mar 09 00:09:28 2016 +0100 +++ b/imiptools/sql.py Wed Mar 09 21:32:29 2016 +0100 @@ -121,7 +121,7 @@ for column in columns: if " " in column: column_name, remaining = column.split(" ", 1) - l.append("%s %s" % (self._quote(column_name), remaining)) + l.append("%s %s" % (self._quote(column_name), remaining.replace("?", self._param()))) else: l.append("%s = %s" % (self._quote(column), self._param()))