Commit 2d9eeb04 authored by unknown's avatar unknown
Browse files

sql_table.cc:

  Return a sensible error code from DISCARD TABLESPACE, if it fails because the table is referenced by a FOREIGN KEY


sql/sql_table.cc:
  Return a sensible error code from DISCARD TABLESPACE, if it fails because the table is referenced by a FOREIGN KEY
parent 562df4ee
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -2465,7 +2465,11 @@ mysql_discard_or_import_tablespace(THD *thd,
    send_ok(thd);
    DBUG_RETURN(0);
  }
  DBUG_RETURN(error);

  if (error == HA_ERR_ROW_IS_REFERENCED)
    my_error(ER_ROW_IS_REFERENCED, MYF(0));
  
  DBUG_RETURN(-1);
}