message: fix: add LIKE only when table_name != NULL
diff: @@ -684,11 +684,11 @@ SQLTables(HSTMT statement_handle,
  " FROM system.tables"
  " WHERE (1 == 1)";
  - if (catalog_name_length)
  + if (catalog_name && catalog_name_length)
  query << " AND TABLE_CAT LIKE '" << stringFromSQLChar(catalog_name, catalog_name_length) << "'";
  //if (schema_name_length)
  // query << " AND TABLE_SCHEM LIKE '" << stringFromSQLChar(schema_name, schema_name_length) << "'";
  - if (table_name_length)
  + if (table_name && table_name_length)
  query << " AND TABLE_NAME LIKE '" << stringFromSQLChar(table_name, table_name_length) << "'";
  //if (table_type_length)
  // query << " AND TABLE_TYPE = '" << stringFromSQLChar(table_type, table_type_length) << "'";
  