在scala中,在查询卡桑德拉时,此字符串插值
s"ALTER TABLE ${keyspace}."${tableName}" "
给我这个错误:
错误:value $不是字符串[info] val的成员 查询:string = s" Alter Table $ {Keyspace}。 " $ {tablename} "添加$ $ datatyPeasString;"
我在做什么错?
"
在字符串插值中不起作用。
尝试使用由三重引号界定的字符串:
s"""ALTER TABLE ${keyspace}."${tableName}" """
或通过附加${...}
逃脱内部双引号:
s"ALTER TABLE ${keyspace}.${'"'}${tableName}${'"'} "