summaryrefslogtreecommitdiff
path: root/sql/sql_type.cc
diff options
context:
space:
mode:
authorAlexander Barkov <bar@mariadb.com>2019-08-12 23:11:36 +0400
committerAlexander Barkov <bar@mariadb.com>2019-08-12 23:11:36 +0400
commitd4d865fcc8083782b6e4419c69bec372cd0b4142 (patch)
treea0efa9f0ca89412f3fb29982a021a2bb95118e2a /sql/sql_type.cc
parent0e0d57141edebee7506d5d21c9347b5aa1b083d0 (diff)
downloadmariadb-git-d4d865fcc8083782b6e4419c69bec372cd0b4142.tar.gz
MDEV-20332 Wrong UNSIGNED metadata flag returned for COALESCE(unsigned_field,timestamp_field)
Diffstat (limited to 'sql/sql_type.cc')
-rw-r--r--sql/sql_type.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/sql_type.cc b/sql/sql_type.cc
index 7265bdd2cee..462aebe0962 100644
--- a/sql/sql_type.cc
+++ b/sql/sql_type.cc
@@ -1201,7 +1201,7 @@ bool Type_std_attributes::aggregate_attributes_string(const char *func_name,
max_length= find_max_octet_length(items, nitems);
else
fix_char_length(find_max_char_length(items, nitems));
- unsigned_flag= count_unsigned(items, nitems) > 0;
+ unsigned_flag= false;
decimals= max_length ? NOT_FIXED_DEC : 0;
return false;
}