zero length string/blob leads to precision abort at ODBC layer