mysql - 在 MYSQL 5.0 中使用条件加载本地数据 Infile

标签 mysql load conditional-statements file-io

我有一个问题。 我必须将文件上传到 mysql 5.0 数据库中。 但在文件内部它有两种信息,详细信息和标题。 就像

H12345678900类型 L12334567类型

并且文件没有分隔,它是固定位置的。

我只想加载以 H 开头且类型为 TYPE 的行。

无论如何我可以检查负载查询吗?

我试过 WHERE SUBSTR(@var1,1,1)='H'

但是它说语法错误。

有什么建议吗???

谢谢

最佳答案

如果您先在临时表中加载文件会更好。并在下一步中使用应用条件从临时表导入到您的主表。

关于mysql - 在 MYSQL 5.0 中使用条件加载本地数据 Infile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9495881/

相关文章:

csv - Cypher 用 python 加载 csv

mysql - SQL:关于构建表以适应 3D 数据的提示?

MySQL Laravel 使外键唯一

php - 如何使用 PHP 为每个注册用户提供他们自己的 url?

makefile - 使用 ifeq 在 Makefile 中定义条件变量

MySQL从表中选择一个字段WHERE条件在多行中

c++ - 根据类型调用不同的函数

php - 尝试将变量设置为 SQL 结果,变量设置为单个字母

file - Felix 文件安装 OSGi : How to automatically load a bundle (Configuration and how it works)?

java - 从文件加载对象的ArrayList