Commit 41e6fb25 authored by unknown's avatar unknown
Browse files

Merge ibabaev@bk-internal.mysql.com:/home/bk/mysql-5.0

into  rurik.mysql.com:/home/igor/mysql-5.0

parents 33c439ce 573d9e47
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -1046,4 +1046,10 @@ cast(ltrim(' 20.06 ') as decimal(19,2))
select cast(rtrim(ltrim('  20.06 ')) as decimal(19,2));
cast(rtrim(ltrim('  20.06 ')) as decimal(19,2))
20.06
select conv("18383815659218730760",10,10) + 0;
conv("18383815659218730760",10,10) + 0
1.8383815659219e+19
select "18383815659218730760" + 0;
"18383815659218730760" + 0
1.8383815659219e+19
End of 5.0 tests
+6 −0
Original line number Diff line number Diff line
@@ -698,4 +698,10 @@ select cast(rtrim(' 20.06 ') as decimal(19,2));
select cast(ltrim('  20.06 ') as decimal(19,2));
select cast(rtrim(ltrim('  20.06 ')) as decimal(19,2));

#
# Bug #13975: "same string" + 0 has 2 different results
#
select conv("18383815659218730760",10,10) + 0;
select "18383815659218730760" + 0;

--echo End of 5.0 tests
+1 −1
Original line number Diff line number Diff line
@@ -542,7 +542,7 @@ class Item_func_conv :public Item_str_func
  void fix_length_and_dec()
  {
    collation.set(default_charset());
    decimals=0; max_length=64;
    max_length= 64;
  }
};