mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-23519 Protocol packet - "Original Name" info is showing alias name,
instead of original name of the column When doing refactoring of temporary table field creation a mistake was done when copying the column name when creating internal temporary tables. For internal temporary tables we should use the original field name, not the item name (= alias).
This commit is contained in:
@@ -3503,6 +3503,7 @@ print_field_types(MYSQL_RES *result)
|
||||
while ((field = mysql_fetch_field(result)))
|
||||
{
|
||||
tee_fprintf(PAGER, "Field %3u: `%s`\n"
|
||||
"Org_field: `%s`\n"
|
||||
"Catalog: `%s`\n"
|
||||
"Database: `%s`\n"
|
||||
"Table: `%s`\n"
|
||||
@@ -3514,8 +3515,8 @@ print_field_types(MYSQL_RES *result)
|
||||
"Decimals: %u\n"
|
||||
"Flags: %s\n\n",
|
||||
++i,
|
||||
field->name, field->catalog, field->db, field->table,
|
||||
field->org_table, fieldtype2str(field->type),
|
||||
field->name, field->org_name, field->catalog, field->db,
|
||||
field->table, field->org_table, fieldtype2str(field->type),
|
||||
get_charset_name(field->charsetnr), field->charsetnr,
|
||||
field->length, field->max_length, field->decimals,
|
||||
fieldflags2str(field->flags));
|
||||
|
Reference in New Issue
Block a user