小编lal*_*and的帖子

如何将雪花中的日期时间更改为 INT?

我有一个表,其中包含日期时间格式的日期时间列,例如参见图片。

在此输入图像描述

我需要将此时间戳转换为 int 中的 YYYYMMDD,如下所示:

在此输入图像描述

我正在尝试这个查询,但它不起作用。

select Cast(Cast(Cast (DATETIME AS DATE Format 'YYYYMMDD') AS VARCHAR(8))AS INT) AS DATE_KEY
  FROM TBL_A
Run Code Online (Sandbox Code Playgroud)

sql snowflake-schema snowflake-cloud-data-platform

2
推荐指数
1
解决办法
1万
查看次数

如何替换雪花中的小时/分钟/秒?

我有一个包含日期时间值的列,如下所示:

在此输入图像描述

我想将所有小时/分钟和秒替换为全 0。像这样的东西:

在此输入图像描述

有没有办法做到这一点?

sql snowflake-schema snowflake-cloud-data-platform

0
推荐指数
1
解决办法
627
查看次数