summaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
Diffstat (limited to 'sql')
-rw-r--r--sql/sql_table.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/sql_table.cc b/sql/sql_table.cc
index e48ca8636ae..de350b83985 100644
--- a/sql/sql_table.cc
+++ b/sql/sql_table.cc
@@ -4246,7 +4246,8 @@ bool mysql_checksum_table(THD *thd, TABLE_LIST *tables, HA_CHECK_OPT *check_opt)
for (uint i= 0; i < t->s->fields; i++ )
{
Field *f= t->field[i];
- if (f->type() == FIELD_TYPE_BLOB)
+ if ((f->type() == FIELD_TYPE_BLOB) ||
+ (f->type() == MYSQL_TYPE_VARCHAR))
{
String tmp;
f->val_str(&tmp);