JuliaDB从字符串而不是符号中选择一列

时间:2018-08-21 16:10:52

标签: julia juliadb

我想从JuliDB数据库中选择一列。问题是我不能使用字符串(不是以:开头的符号),例如:

db = loadtable("table.dat")
#This table has 3 columns named  position_1, position2, position_3
pos_num = 3
column_name = "position_$pos_num"
select(db,column_name)

如果我这样做,则会出现以下错误:

column position_3 not found.

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您可以直接Symbol("position_$pos_num")或使用Symbol(column_name)从字符串中创建符号。