【发布时间】:2017-01-19 23:16:21
【问题描述】:
MemSQL 是否支持加载数据命令中的用户变量,类似于 MySQL(参见MySQL load NULL values from CSV data 示例)? MemSQL 文档 (https://docs.memsql.com/docs/load-data) 没有给出任何线索,而且我尝试使用用户变量的尝试都失败了。
【问题讨论】:
标签: singlestore
MemSQL 是否支持加载数据命令中的用户变量,类似于 MySQL(参见MySQL load NULL values from CSV data 示例)? MemSQL 文档 (https://docs.memsql.com/docs/load-data) 没有给出任何线索,而且我尝试使用用户变量的尝试都失败了。
【问题讨论】:
标签: singlestore
不,目前一般不支持 LOAD DATA 中的变量(从 MemSQL 5.5 开始)。这是我们正在跟踪的未来版本中的一项功能。
我们仅支持使用虚拟变量跳过文件中列内容的以下语法(在文档https://docs.memsql.com/docs/load-data 中简要提及):
load data infile 'foo.tsv' into table foo (bar, @, @, baz);
【讨论】: