这个问题在这里已经有答案了:
mysql从csv数据加载空值(7个答案)
两年前关门了。
我想使用 LOAD DATA INFILE
科曼德。我以前创建过一个带有attribute(column)float的表,如:
CREATE TABLE table_1 (
foo INT );
所以现在我可以用 LOAD DATA INFILE
科曼德。在我要加载的文件中,缺少的值被编码为“na”。当我运行此命令时,“na”值被转换为“0”,而不是空值,这是mysql标准的缺失值。
我的问题是:如何向mysql声明“nas”缺少值。
如果这是一个当前的主题,那么我将对此进行解释,但由于我不是sqlMaven,所以我无法找到这个问题的答案。
提前谢谢,
马克
1条答案
按热度按时间bvk5enib1#
类似于
把文件给我
path/to/file.csv
有以下内容下面是加载数据后在表中看到的内容