mysql - 为什么我的函数在 MySQL 中没有按预期工作?
问题描述
我试图弄清楚为什么 MYSQL 没有按预期工作。
我将数据从 CSV 导入到名为 Products 的表中,如屏幕截图所示。这是一个只有 ID 和名称的小表。
但是当我运行 where 子句,找出 Name = 'SMS' 的位置时,它什么也不返回?我不明白问题是什么。
我在 Notepad++ 中的 CSV 内容如下所示:
如果这里有任何错误,这就是我以前在我的 CSV 中加载的内容。
解决方案
你能分享你的csv文件内容吗?
我以前也发生过这种情况,问题是因为csv文件中的数据中有一些空格。
因此,也许您可以先解析 csv 文件数据(删除“不需要”的空格),然后再将其导入数据库
推荐阅读
- c++ - 抛出异常后不执行 Catch 块调试语句?
- gatsby - 如何将两个 Gatsby 站点组合在一起
- solr - Dspace Solr 统计中的存储库访问
- java - 如何获取Spring批处理作业参数并传递给sql
- java - B/WA NIO 服务器和单线程服务器的区别
- c# - 断言属性值约束特定字符串
- assembly - 在 Bomb Lab 阶段_6 中,确定节点后应采取哪些适当的步骤?
- angular - 角度 6 中每个剑道网格行的弹出窗口
- report - 在单选按钮组上的选择屏幕输出 VS
- javascript - 自动刷新rails中的页面以获取用户当前的Spotify歌曲