我有一个Alteryx工作流,它从snowflake表中选择所有内容,向表中添加RecordId列,然后使用新名称将结果上传回snowflake。问题是: Snowflake不能识别RecordID列。
如果我使用SELECT * FROM NUMBERED_TABLE,它会成功读取整个表,显示每个字段,包括RecordID。但是,如果我尝试使用SELECT RECORDID FROM NUMBERED_TABLE进行选择,则会得到消息SQL compilation e
为了将数据从Ms sql server 2008传输到Snowflake,我使用了talend,但每次我得到的错误都是 at org.talend.components.snowflake.runtime.SnowflakeWriter.close: SQL compilation error: error line 1 at position 6
我成功地创建了一个snowflake外部表,并且能够从s3加载数据。我想在这个外部表中添加一列。在Snowflake文档中,他们说-“使用以下ALTER TABLE语法更改现有的外部表以添加或删除列: add columns: ALTER TABLE…ADD COLUMN。当我尝试向外部表添加列时,出现以下错误-“外部表列TEST_COL必须有一个定义表达式”。我使用以下命令添加列- alter table number add column TEST_COL numb
我正在使用Snowflake中的存储过程。我想知道如何在运行getColumnValue()之前安全地检查resultSet中是否有列,如果我试图在一个不存在的列上调用它,会出现错误。如果我运行这个 var query = `SELECT * FROM somewhere`var count如果我运行 var query = `SELECT * FROM somewhe