Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
849d0f9d
Commit
849d0f9d
authored
Oct 23, 2007
by
sergefp@foxhole.(none)
Browse files
Options
Browse Files
Download
Plain Diff
Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
into mysql.com:/home/psergey/mysql-5.0-bug31450
parents
53b1c3a2
28e5063d
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
1 deletion
+10
-1
mysql-test/r/type_decimal.result
mysql-test/r/type_decimal.result
+9
-0
sql/item.cc
sql/item.cc
+1
-1
No files found.
mysql-test/r/type_decimal.result
View file @
849d0f9d
...
@@ -811,5 +811,14 @@ insert into t1 values (-0.123456,0.123456);
...
@@ -811,5 +811,14 @@ insert into t1 values (-0.123456,0.123456);
select group_concat(f1),group_concat(f2) from t1;
select group_concat(f1),group_concat(f2) from t1;
group_concat(f1) group_concat(f2)
group_concat(f1) group_concat(f2)
-0.123456 0.123456
-0.123456 0.123456
create table t1 (
ua_id decimal(22,0) not null,
ua_invited_by_id decimal(22,0) default NULL,
primary key(ua_id)
);
insert into t1 values (123, NULL), (456, NULL);
this must not produce error 1048:
select * from t1 where ua_invited_by_id not in (select ua_id from t1);
ua_id ua_invited_by_id
drop table t1;
drop table t1;
End of 5.0 tests
End of 5.0 tests
sql/item.cc
View file @
849d0f9d
...
@@ -4551,7 +4551,7 @@ int Item::save_in_field(Field *field, bool no_conversions)
...
@@ -4551,7 +4551,7 @@ int Item::save_in_field(Field *field, bool no_conversions)
my_decimal
decimal_value
;
my_decimal
decimal_value
;
my_decimal
*
value
=
val_decimal
(
&
decimal_value
);
my_decimal
*
value
=
val_decimal
(
&
decimal_value
);
if
(
null_value
)
if
(
null_value
)
return
set_field_to_null
(
field
);
return
set_field_to_null
_with_conversions
(
field
,
no_conversions
);
field
->
set_notnull
();
field
->
set_notnull
();
error
=
field
->
store_decimal
(
value
);
error
=
field
->
store_decimal
(
value
);
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment