diff --git a/storage/connect/myconn.cpp b/storage/connect/myconn.cpp index ea0425d3fae..5f121cf1d9d 100644 --- a/storage/connect/myconn.cpp +++ b/storage/connect/myconn.cpp @@ -166,7 +166,7 @@ PQRYRES MyColumns(PGLOBAL g, const char *host, const char *db, // Get type, type name, and precision fld = myc.GetCharField(1); prec = 0; - len = 256; // Default for text or blob + len = 255; // Default for text or blob if ((nf = sscanf(fld, "%[^(](%d,%d", cmd, &len, &prec)) < 1) { sprintf(g->Message, MSG(BAD_FIELD_TYPE), fld); diff --git a/storage/connect/tabmysql.cpp b/storage/connect/tabmysql.cpp index 6d91a444d5e..2ccb594439f 100644 --- a/storage/connect/tabmysql.cpp +++ b/storage/connect/tabmysql.cpp @@ -507,6 +507,9 @@ bool TDBMYSQL::MakeSelect(PGLOBAL g) if (To_Filter) strcat(strcat(Query, " WHERE "), To_Filter); + if (trace) + htrc("Query=%s\n", Query); + // Now we know how much to suballocate PlugSubAlloc(g, NULL, strlen(Query) + 1); return FALSE;