【发布时间】:2015-06-25 00:22:41
【问题描述】:
表1
代码 |类型 |颜色 |说明 |
1 |水果 |红色 |苹果
1 |水果 |橙色 |桃子
1 |水果 |蓝色 |蓝莓
1 |水果 |绿色 |酸苹果
1 |水果 |黄色 |柠檬
我正在运行下面的代码:
SELECT
code,
type,
color,
description
FROM table
如果有人向我发送带有附加列的 CSV,我是否可以添加一个代码,在附加列字段中生成字符串 Error?
我不知道额外的列名称,因为它是由用户指定的——我想要产生的效果是,如果他们知道,我会知道是否添加了额外的字段。
【问题讨论】:
-
注意列名
code和type。他们是reserved words。 -
SQL 语句与 CSV 文件无关。解释你在做什么(或你想做什么)。
-
@LorenzoGatti 我正在使用 LOAD DATA LOCAL INFILE 语句在本地上传 CSV 文件并抽查它们是否存在错误——将文件加载到我的数据中后,我想查找是否有人包含额外的列除了上述之外。