Skip to content

Commit a1742d3

Browse files
author
James Cor
committed
fix
1 parent 3dba9b2 commit a1742d3

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

enginetest/queries/script_queries.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -524,7 +524,7 @@ var ScriptTests = []ScriptTest{
524524
{
525525
Query: "SELECT '123abc' in ('string', 1, 2, 123);",
526526
Expected: []sql.Row{{true}},
527-
ExpectedWarningsCount: 3, // MySQL only throws 1 warning
527+
ExpectedWarningsCount: 2, // MySQL only throws 1 warning
528528
ExpectedWarning: mysql.ERTruncatedWrongValue,
529529
ExpectedWarningMessageSubstring: "Truncated incorrect double value",
530530
},

sql/expression/in.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,10 +169,7 @@ func (in *InTuple) Eval(ctx *sql.Context, row sql.Row) (interface{}, error) {
169169
}
170170
cmp, cErr := cmpType.Compare(ctx, lv, rv)
171171
if cErr != nil {
172-
if !sql.ErrTruncatedIncorrect.Is(cErr) {
173-
return nil, cErr
174-
}
175-
ctx.Warn(mysql.ERTruncatedWrongValue, "%s", cErr.Error())
172+
return nil, cErr
176173
}
177174
if cmp == 0 {
178175
return true, nil

0 commit comments

Comments
 (0)