查询语句select语句中where子句中的匹配表达式与模式字符串匹配,同时,匹配的表达式符号是=、<>、>、<、in、not in、EXISTS、NOT EXISTS,将会忽略模式字符串首尾空格。例如:select * from table1 where a = ‘abc ‘ ,模式字符串’abc ‘中尾部的空格将在匹配时被忽略。但是如果使用LIKE表达式符号进行匹配,空格将不会被忽略。
不要忽视SQL语句中的空格
最新推荐文章于 2023-11-15 13:36:37 发布
博客介绍了SQL查询语句中,select语句里where子句匹配表达式与模式字符串匹配时的空格处理规则。使用=、<>等符号匹配会忽略模式字符串首尾空格,如‘abc ’尾部空格会被忽略;而使用LIKE表达式匹配时,空格不会被忽略。
1058

被折叠的 条评论
为什么被折叠?



