Snowflake cloud data platform 将时间戳值插入雪花表
我们通过一个过程将值插入到一个表中,我们插入的一个值是当前的\u时间戳。 插入时间戳值时抛出下面的值。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
函数[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的原因。您插入的列的数据类型是什么?时间戳和时间戳的字符串表示形式之间存在差异。时间戳数据类型没有格式。数据类型是时间戳。如果数据类型是时间戳,我们将如何转换为指定格式?请阅读本文档中有关不同类型时间戳的内容。第一步是了解您在该专栏中使用的是哪一个。如果它真的显示为时间戳