Snowflake cloud data platform 将时间戳值插入雪花表

Snowflake cloud data platform 将时间戳值插入雪花表,snowflake-cloud-data-platform,snowflake-schema,Snowflake Cloud Data Platform,Snowflake Schema,我们通过一个过程将值插入到一个表中,我们插入的一个值是当前的\u时间戳。 插入时间戳值时抛出下面的值。 函数[TO_TIMESTAMP(CURRENT_TIMESTAMP(),'DD-MM-YYYY HH:MI:SS')]的参数太多,应为1,得到了2\n堆栈跟踪:\n未定义\n 以下是语法: var create_vol1=snowflake.execute({sqlText:“INSERT INTO CDW_DB.LOAD_时间戳值(TO_时间戳(当前时间戳,'DD-MM-YYYY HH:MI

我们通过一个过程将值插入到一个表中,我们插入的一个值是当前的\u时间戳。 插入时间戳值时抛出下面的值。
函数[TO_TIMESTAMP(CURRENT_TIMESTAMP(),'DD-MM-YYYY HH:MI:SS')]的参数太多,应为1,得到了2\n堆栈跟踪:\n未定义\n

以下是语法:

var create_vol1=snowflake.execute({sqlText:“INSERT INTO CDW_DB.LOAD_时间戳值(TO_时间戳(当前时间戳,'DD-MM-YYYY HH:MI:SS')))”)

如果我错了,请纠正我


谢谢

函数的
current_timestamp
已经返回了一个时间戳,所以您不需要对它做任何操作。只需按如下方式插入:

插入CDW_DB.LOAD_时间戳值(当前_时间戳)

谢谢Simon,我使用过它,但它在值的末尾额外加载了-000,我需要以这种格式加载'dd-mm-yyy-hh-mi-ss',这就是我使用to_timestamp的原因。您插入的列的数据类型是什么?时间戳和时间戳的字符串表示形式之间存在差异。时间戳数据类型没有格式。数据类型是时间戳。如果数据类型是时间戳,我们将如何转换为指定格式?请阅读本文档中有关不同类型时间戳的内容。第一步是了解您在该专栏中使用的是哪一个。如果它真的显示为
时间戳