1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

fixed Bug #3361 "mysqldump quotes DECIMAL values"

client/mysqldump.c:
  changed quotation mark around DECIMAL field values from " to '
  as fix of BUG #3361 "mysqldump quotes DECIMAL values"
mysql-test/r/mysqldump.result:
  added test for Bug #3361 "mysqldump quotes DECIMAL values"
mysql-test/t/mysqldump.test:
  added test for Bug #3361 "mysqldump quotes DECIMAL values"
This commit is contained in:
unknown
2004-04-05 23:18:16 +05:00
parent fac3642cc8
commit 280dcf42ab
3 changed files with 48 additions and 6 deletions

View File

@ -1116,9 +1116,9 @@ static void dumpTable(uint numFields, char *table)
if (field->type == FIELD_TYPE_DECIMAL)
{
/* add " signs around */
dynstr_append(&extended_row, "\"");
dynstr_append(&extended_row, "\'");
dynstr_append(&extended_row, ptr);
dynstr_append(&extended_row, "\"");
dynstr_append(&extended_row, "\'");
}
else
dynstr_append(&extended_row, ptr);
@ -1162,9 +1162,9 @@ static void dumpTable(uint numFields, char *table)
if (field->type == FIELD_TYPE_DECIMAL)
{
/* add " signs around */
fputs("\"", md_result_file);
fputs("\'", md_result_file);
fputs(ptr, md_result_file);
fputs("\"", md_result_file);
fputs("\'", md_result_file);
}
else
fputs(ptr, md_result_file);