看起来你是新来的。登录或注册开始。
使用仓库名称SELECT *从“RAPIDMINER”,“公共”。"AUTHORDATASET"异常:com.rapidminer.core.io.data.DataSetException消息:SQL编译错误:语法错误第2行在位置0意外'SELECT'。
仓库使用仓库名;Select * from…;
答案
这是一个不正确的SQL语句。它可能在一个特殊的前端中工作,该前端会自动将Snowflake特定的命令(如USE)与其他命令分开,但在这种上下文中,它在语法上是不正确的。
大多数数据库使用分号来分隔命令:
请检查数据库的文档中是否有分隔符。
它仍然有可能无法工作,因为在RapidMiner、JDBC驱动程序和数据库之间的某个组件不接受一条语句中的多个命令。
在这种情况下,最好的选择是在连接对象中指定仓库,而不是在SQL语句中动态地更改它。
问候,
Balazs